Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Meeting-BaaS/meet-teams-bot
/ functions
Functions
598 in github.com/Meeting-BaaS/meet-teams-bot
⨍
Functions
598
◇
Types & classes
112
Method
execute
()
src/state-machine/states/in-call-state.ts:23
Method
execute
()
src/state-machine/states/waiting-room-state.ts:17
Method
execute
()
src/state-machine/states/recording-state.ts:59
Method
execute
()
src/state-machine/states/terminated-state.ts:5
Method
execute
()
src/state-machine/states/cleanup-state.ts:19
Method
execute
()
src/state-machine/states/initialization-state.ts:21
Method
feed
()
src/media_context.ts:300
Method
fileSize
(p: string)
src/recording/ScreenRecorder.ts:1467
Method
findEndMeeting
( page: Page, opts?: { ignoreAloneSignals?: boolean } )
src/meeting/meet.ts:384
Method
findEndMeeting
( page: Page, _opts?: { ignoreAloneSignals?: boolean } )
src/meeting/teams.ts:655
Method
getCurrentSegment
* Get the current active segment.
src/diarization-tracker.ts:164
Method
getDiagnosticSummary
()
sandbox/SystemDiagnostic.ts:162
Method
getDocumentRoot
()
src/meeting/teams/htmlCleaner.ts:25
Method
getDocumentRoot
()
src/meeting/teams/speakersObserver.ts:77
Method
getFilePath
* Get the file path for the diarization file.
src/diarization-tracker.ts:157
Method
getIframeDocument
(iframe: HTMLIFrameElement)
src/meeting/meet/speakersObserver.ts:160
Method
getInstance
()
src/diarization-tracker.ts:45
Method
getInstance
()
src/utils/PathManager.ts:24
Method
getInstantDiagnostic
()
sandbox/SystemDiagnostic.ts:158
Method
getMeetingLink
(meeting_id: string, _password: string, _role: number, _bot_name: string)
src/meeting/meet.ts:60
Method
getMeetingLink
(meeting_id: string, _password: string, _role: number, _bot_name: string)
src/meeting/teams.ts:46
Method
getParticipantName
(name: Element)
src/meeting/teams/speakersObserver.ts:310
Method
getS3Paths
()
src/utils/PathManager.ts:119
Function
getSequentialId
(stableId: string)
src/utils/speaker-id.ts:37
Method
getSpeakerFromDocument
(timestamp: number)
src/meeting/meet/speakersObserver.ts:172
Method
getSpeakerFromDocument
(timestamp: number)
src/meeting/teams/speakersObserver.ts:92
Method
getSpeakerRootToObserve
( recordingMode: string )
src/meeting/meet/speakersObserver.ts:85
Method
getStatus
()
src/recording/ScreenRecorder.ts:1182
Function
handleError
(error: Error)
src/state-machine/states/base-state.ts:38
Method
hideVisitorIndicator
()
src/meeting/meet/htmlCleaner.ts:234
Method
init
()
src/state-machine/machine.ts:21
Method
injectCleanupStylesheet
(documentRoot: Document)
src/meeting/teams/htmlCleaner.ts:53
Method
isBlueish
(color: string)
src/meeting/teams/speakersObserver.ts:272
Method
isCurrentlyObserving
()
src/meeting/speakersObserver.ts:88
Method
isCurrentlyRunning
()
src/meeting/htmlCleaner.ts:65
Method
isExternal
(raw: string | null | undefined)
src/meeting/teams.ts:80
Method
isNetworkDiarizationActive
* Check if network diarization is currently active. * Returns true if network diarization is confirmed working.
src/singleton.ts:270
Method
joinMeeting
( page: Page, cancelCheck: () => boolean, onJoinSuccess: () => void, dialogObserver?: SimpleDi
src/meeting/meet.ts:202
Method
joinMeeting
( page: Page, cancelCheck: () => boolean, onJoinSuccess: () => void )
src/meeting/teams.ts:396
Method
notifyPromise
()
src/state-machine/states/error-state.ts:59
Method
observeIframes
(callback: (iframe: HTMLIFrameElement) => void)
src/meeting/meet/speakersObserver.ts:128
Method
observeSpeakers
()
src/meeting/meet/speakersObserver.ts:455
Method
observeSpeakers
()
src/meeting/teams/speakersObserver.ts:429
Method
onAbort
()
src/media_context.ts:311
Method
onChatMessage
(msg: ChatMessage)
src/meeting/meet/chatObserver.ts:20
Method
onDrain
()
src/media_context.ts:307
Method
onNetworkSpeakersChange
(payload: NetworkPayload)
src/state-machine/states/in-call-state.ts:289
Function
onSpeakersChange
(speakers: SpeakerData[])
src/meeting/meet/ui-observer.ts:58
Method
openMeetingPage
( browserContext: BrowserContext, link: string, streaming_input: string | undefined, attempts
src/meeting/meet.ts:64
Method
openMeetingPage
( browserContext: BrowserContext, link: string, streaming_input: string | undefined, attempts
src/meeting/teams.ts:50
Method
parseMeetingUrl
(meeting_url: string)
src/meeting/meet.ts:56
Method
parseMeetingUrl
(meeting_url: string)
src/meeting/teams.ts:43
Function
pollReceivers
()
src/meeting/teams/network-interception/browser-bundle.ts:266
Method
quickDiagnostic
* 🎯 DIAGNOSTIC RAPIDE : Mesure instantanée pour debugging
sandbox/SystemDiagnostic.ts:216
Method
removeBlackBox
* Removes black borders from screen sharing video in Google Meet. * When screen sharing starts, Google Meet creates [data-layout="roi-crop"] el
src/meeting/meet/htmlCleaner.ts:276
Method
removeInitialShityHtml
(mode: string)
src/meeting/meet/htmlCleaner.ts:29
Method
removeInitialShityHtml
()
src/meeting/teams/htmlCleaner.ts:166
Method
removeShityHtml
(mode: string)
src/meeting/meet/htmlCleaner.ts:126
Method
removeShityHtml
()
src/meeting/teams/htmlCleaner.ts:213
Method
requestStop
(reason: MeetingEndReason)
src/state-machine/machine.ts:62
Function
sendEntryMessage
(page: Page, enterMessage: string)
src/meeting/meet.ts:671
Method
setupMutationObserver
()
src/meeting/meet/speakersObserver.ts:435
Method
setupMutationObserver
()
src/meeting/teams/speakersObserver.ts:407
Function
setupNewPage
(page: Page, pageName: string)
src/state-machine/states/base-state.ts:24
Function
setupPageLoggers
()
src/state-machine/states/base-state.ts:17
Function
setupTeamsNetworkInterceptionCallback
( page: Page, onSpeakersChange: (payload: NetworkPayload) => void )
src/meeting/teams/network-interception/index.ts:64
Method
start
()
src/chat-manager.ts:53
Method
start
()
src/speaker-manager.ts:40
Method
start
()
src/meeting/meet/htmlCleaner.ts:20
Method
start
()
src/meeting/teams/htmlCleaner.ts:12
Method
startObserving
()
src/meeting/meet/chatObserver.ts:14
Method
startObserving
()
src/meeting/meet/speakersObserver.ts:36
Method
startObserving
()
src/meeting/teams/chatObserver.ts:28
Method
startObserving
()
src/meeting/teams/speakersObserver.ts:37
Method
startParallelDiagnostic
* Simple parallel diagnostic system * Measures real delays while the system is running
sandbox/SystemDiagnostic.ts:23
Function
stderrListener
(data: Buffer)
src/media_context.ts:44
Function
stderrListener
(data: Buffer)
src/branding.ts:79
Function
stdoutListener
(data: Buffer)
src/media_context.ts:41
Function
stdoutListener
(data: Buffer)
src/branding.ts:76
Method
stop
()
src/streaming.ts:471
Method
stop
()
src/media_context.ts:157
Function
stopBrandingLoop
()
src/branding.ts:224
Method
stopDiagnostic
()
sandbox/SystemDiagnostic.ts:33
Function
stopMeetAudioCapture
(page: Page)
src/meeting/meet/audio-capture.ts:18
Method
stopObserving
()
src/meeting/chatObserver.ts:44
Method
stopObserving
()
src/meeting/speakersObserver.ts:75
Method
stopObserving
()
src/meeting/meet/speakersObserver.ts:610
Method
stopObserving
()
src/meeting/teams/chatObserver.ts:201
Method
stopObserving
()
src/meeting/teams/speakersObserver.ts:514
Function
stopTeamsAudioCapture
(page: Page)
src/meeting/teams/audio-capture.ts:18
Function
stopTeamsNetworkInterception
(page: Page)
src/meeting/teams/network-interception/index.ts:109
Function
stop_process
()
src/media_context.ts:80
Method
stripHtml
(html: string)
src/meeting/teams.ts:249
Function
teamsBrowserInterceptionLogic
()
src/meeting/teams/network-interception/browser-bundle.ts:11
Function
testGreenFlashDetection
()
src/utils/CalculVideoOffset.ts:337
Function
testWithSampleFiles
()
src/utils/CalculVideoOffset.ts:323
Function
transition
(nextState: MeetingStateType)
src/state-machine/states/base-state.ts:31
Function
unmuteHandler
()
src/meeting/meet/network-interception/browser-bundle.ts:403
← previous
501–598 of 598, ranked by callers