Private
constructorPrivate
Readonly
firebase_Private
Readonly
serverPrivate
Readonly
serverPrivate
backupBuilds the backup data and sends it to firebase
error is logged to the console
the server to backup
Gets the backup from firebase If there's no backup for this serverId, return undefined
the server to retrieve backup for. This is the id from Guild.id
When all the queues are successfully created. Happens before onServerInitSuccess
When a student is dequeued
which server is this student from
the newly dequeued student
When a helper starts helping. Called after /start
which server is this helper from
the helper that used start
When a helper stops helping. Called after /stop
which server is this helper from
the helper that used stop
When YABOB is kicked from a server. Extensions should override this method to do any necessary cleanup
the server that just got deleted
When a server instance is successfully created
the newly created server
Called every 15 minutes
will likely be removed in the future
the object
whether this is called inside server init
Saves a backup of the current server state to firebase
When a student that just dequeued joins the voice channel
which server is this student from
the student guild member object
non-null voice channel
When a student finishes receiving help and leaves the voice channel
which server is this student from
the student guild member object
Static
loadReturns a new FirebaseServerBackupExtension for the server with the given id and name
Generated using TypeDoc
Server Level Extension