Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ArrowM/Queue-Bot
/ functions
Functions
357 in github.com/ArrowM/Queue-Bot
⨍
Functions
357
◇
Types & classes
233
↓ 1 callers
Function
createMemberDisplayLine
( store: Store, member: DbMember, position: number, rightPadding = 0, )
src/utils/display.utils.ts:98
↓ 1 callers
Method
createStringSelectMenu
(label: string, options: ApplicationCommandOptionChoiceData[])
src/utils/message-utils/select-menu-transactor.ts:73
↓ 1 callers
Function
deleteDeadGuilds
()
src/db/db-scheduled-tasks.ts:141
↓ 1 callers
Function
deleteFn
(id: bigint)
src/utils/schedule.utils.ts:58
↓ 1 callers
Method
deleteManyBlacklisted
(by: { subjectId?: Snowflake } | { queueId: bigint }, )
src/db/store.ts:642
↓ 1 callers
Method
deleteManyPrioritized
(by: { subjectId?: Snowflake } | { queueId: bigint }, )
src/db/store.ts:660
↓ 1 callers
Method
deleteManyWhitelisted
(by: { subjectId?: Snowflake } | { queueId: bigint }, )
src/db/store.ts:624
↓ 1 callers
Method
deleteMember
(by: { id: bigint } | { queueId: bigint, userId?: Snowflake }, reason: ArchivedMemberReason, )
src/db/store.ts:554
↓ 1 callers
Function
deleteOldArchivedMembers
()
src/db/db-scheduled-tasks.ts:132
↓ 1 callers
Function
deleteOldBackups
()
src/db/db-scheduled-tasks.ts:120
↓ 1 callers
Function
deleteSchedules
(scheduleIds: bigint[], store?: Store)
src/utils/schedule.utils.ts:57
↓ 1 callers
Method
deleteVoice
(by: { id: bigint })
src/db/store.ts:518
↓ 1 callers
Function
describePulledMembers
(store: Store, queue: DbQueue, pulledMembers: DbMember[])
src/utils/member.utils.ts:288
↓ 1 callers
Function
editDisplay
()
src/utils/display.utils.ts:165
↓ 1 callers
Function
executeScheduledCommand
(scheduleId: bigint)
src/utils/schedule.utils.ts:127
↓ 1 callers
Function
formatDescriptionProperty
(entry: T, property: string)
src/utils/string.utils.ts:155
↓ 1 callers
Function
formatEntry
(entry: T)
src/utils/string.utils.ts:179
↓ 1 callers
Function
formatEntryDescription
(entry: T)
src/utils/string.utils.ts:170
↓ 1 callers
Function
formatPropertyLabel
(property: string, isDefaultValue: boolean)
src/utils/string.utils.ts:137
↓ 1 callers
Function
formatTimestamp
(joinTime: bigint, timestampType: TimestampType)
src/utils/string.utils.ts:213
↓ 1 callers
Function
generateQueueDisplay
(store: Store, queue: DbQueue)
src/utils/display.utils.ts:248
↓ 1 callers
Method
get
(inter: AutocompleteInteraction)
src/options/options/blacklisted.option.ts:16
↓ 1 callers
Method
get
(inter: AutocompleteInteraction | SlashInteraction)
src/options/options/voice.option.ts:16
↓ 1 callers
Method
get
(inter: AutocompleteInteraction | SlashInteraction)
src/options/options/prioritized.option.ts:16
↓ 1 callers
Method
get
(inter: AutocompleteInteraction | SlashInteraction)
src/options/options/queue.option.ts:16
↓ 1 callers
Method
getAutocompletions
(options: AutoCompleteOptions)
src/options/options/admin.option.ts:42
↓ 1 callers
Function
getGuild
(guildId: string)
src/utils/client.utils.ts:48
↓ 1 callers
Function
getMemberPosition
(store: Store, queue: DbQueue, userId: Snowflake)
src/utils/member.utils.ts:401
↓ 1 callers
Function
getMemberPriority
(store: Store, queueId: bigint, jsMember: GuildMember)
src/utils/priority.utils.ts:62
↓ 1 callers
Function
getScheduleContext
(scheduleId: bigint)
src/utils/schedule.utils.ts:149
↓ 1 callers
Method
getUncached
(inter: AutocompleteInteraction | SlashInteraction)
src/options/options/admin.option.ts:20
↓ 1 callers
Method
getViaSelectMenu
(inter: SlashInteraction, voices: Collection<bigint, DbVoice>)
src/options/options/voices.option.ts:40
↓ 1 callers
Method
getViaSelectMenu
(inter: SlashInteraction, blacklisteds: Collection<bigint, DbBlacklisted>)
src/options/options/blacklisteds.option.ts:40
↓ 1 callers
Method
getViaSelectMenu
(inter: SlashInteraction, admins: Collection<bigint, DbAdmin>)
src/options/options/admins.option.ts:39
↓ 1 callers
Method
getViaSelectMenu
(inter: SlashInteraction, queues: Collection<bigint, DbQueue>)
src/options/options/queues.option.ts:38
↓ 1 callers
Method
getViaSelectMenu
(inter: SlashInteraction, schedules: Collection<bigint, DbSchedule>)
src/options/options/schedules.option.ts:40
↓ 1 callers
Method
getViaSelectMenu
(inter: SlashInteraction, prioritizeds: Collection<bigint, DbPrioritized>)
src/options/options/prioritizeds.option.ts:40
↓ 1 callers
Method
getViaSelectMenu
(inter: SlashInteraction, displays: Collection<bigint, DbDisplay>)
src/options/options/displays.option.ts:40
↓ 1 callers
Method
getViaSelectMenu
(inter: SlashInteraction, members: Collection<bigint, DbMember>)
src/options/options/members.option.ts:40
↓ 1 callers
Method
getViaSelectMenu
(inter: SlashInteraction, whitelisted: Collection<bigint, DbWhitelisted>)
src/options/options/whitelisteds.option.ts:40
↓ 1 callers
Function
handleFailedDisplayUpdate
(store: Store, queue: DbQueue, display: DbDisplay, e: Error)
src/utils/display.utils.ts:215
↓ 1 callers
Method
handleInteractionError
(error: Error)
src/handlers/interaction.handler.ts:41
↓ 1 callers
Method
insertAdmin
(newAdmin: NewAdmin)
src/db/store.ts:324
↓ 1 callers
Method
insertDisplay
(newDisplay: NewDisplay)
src/db/store.ts:216
↓ 1 callers
Method
insertMember
(newMember: NewMember)
src/db/store.ts:232
↓ 1 callers
Method
insertSchedule
(newSchedule: NewSchedule)
src/db/store.ts:248
↓ 1 callers
Method
insertVoice
(newVoice: NewVoice)
src/db/store.ts:200
↓ 1 callers
Function
isAdmin
(store: Store, member: GuildMember)
src/utils/admin.utils.ts:26
↓ 1 callers
Function
isBotAdmin
()
src/utils/admin.utils.ts:28
↓ 1 callers
Function
isDiscordAdmin
()
src/utils/admin.utils.ts:27
↓ 1 callers
Method
jsMembers
(userIds: Snowflake[])
src/db/store.ts:134
↓ 1 callers
Function
logStats
()
src/db/db-scheduled-tasks.ts:165
↓ 1 callers
Method
logging_get
(inter: SlashInteraction)
src/commands/commands/logging.command.ts:43
↓ 1 callers
Function
membersMention
(store: Store, members: ArrayOrCollection<bigint, DbMember>)
src/utils/string.utils.ts:42
↓ 1 callers
Function
mentionableMention
(mentionable: { isRole: boolean, subjectId: Snowflake })
src/utils/string.utils.ts:71
↓ 1 callers
Function
replaceDisplay
()
src/utils/display.utils.ts:182
↓ 1 callers
Function
requestDisplayUpdate
(store: Store, queueId: bigint, opts?: { displayIds?: bigint[], updateTypeOverride?: DisplayUpdateType, }
src/utils/display.utils.ts:79
↓ 1 callers
Function
scheduleMention
(schedule: DbSchedule)
src/utils/string.utils.ts:85
↓ 1 callers
Function
stripIdSuffix
(input: string)
src/utils/string.utils.ts:219
↓ 1 callers
Method
updateDisplay
(display: { id: bigint } & Partial<DbDisplay>)
src/db/store.ts:430
↓ 1 callers
Method
updateSchedule
(schedule: { id: bigint } & Partial<DbSchedule>)
src/db/store.ts:454
↓ 1 callers
Method
updateVoice
(voice: { id: bigint } & Partial<DbVoice>)
src/db/store.ts:418
↓ 1 callers
Function
verifyMemberEligibility
(store: Store, queue: DbQueue, jsMember: GuildMember)
src/utils/member.utils.ts:362
Function
addToCommand
(command: SlashCommandBuilder | SlashCommandSubcommandBuilder)
src/options/base-option.ts:120
Method
admins_add
(inter: SlashInteraction)
src/commands/commands/admins.command.ts:75
Method
admins_delete
(inter: SlashInteraction)
src/commands/commands/admins.command.ts:99
Function
assignInQueueRoleToMembers
(store: Store, queues: ArrayOrCollection<bigint, DbQueue>, roleId: Snowflake, modification: "add" | "remove")
src/utils/member.utils.ts:345
Method
blacklist_add
(inter: SlashInteraction)
src/commands/commands/blacklist.command.ts:86
Method
blacklist_delete
(inter: SlashInteraction)
src/commands/commands/blacklist.command.ts:118
Function
buildDescription
()
src/options/base-option.ts:99
Function
checkForOfflineVoiceChanges
()
src/utils/client.utils.ts:123
Function
checkForPatchNotes
()
src/utils/client.utils.ts:76
Function
clearMembers
(store: Store, queue: DbQueue, messageChannelId: Snowflake)
src/utils/member.utils.ts:243
Function
constructor
(config?: OptionParams)
src/options/base-option.ts:49
Method
constructor
(opts: { message: string embeds?: EmbedBuilder[], log?: boolean, })
src/utils/error.utils.ts:12
Method
constructor
(protected inter: SlashInteraction)
src/utils/message-utils/select-menu-transactor.ts:19
Method
constructor
(protected inter: T)
src/utils/message-utils/parser.ts:11
Method
constructor
(inter: Interaction)
src/handlers/interaction.handler.ts:18
Method
constructor
(inter: AnyInteraction)
src/handlers/button.handler.ts:14
Method
constructor
(inter: AnyInteraction)
src/handlers/autocomplete.handler.ts:10
Method
constructor
(inter: AnyInteraction)
src/handlers/command.handler.ts:15
Method
constructor
( public guild: Guild, public inter?: AnyInteraction, )
src/db/store.ts:63
Method
createSingleCondition
(key: string)
src/db/store.ts:370
Function
deleteAdmins
(store: Store, adminIds: bigint[])
src/utils/admin.utils.ts:21
Function
deleteBlacklisted
(store: Store, blacklistedIds: bigint[])
src/utils/blacklist.utils.ts:41
Function
deleteDisplays
(store: Store, displayIds: bigint[])
src/utils/display.utils.ts:54
Function
deleteGuild
(by: { guildId: Snowflake })
src/db/queries.ts:40
Method
deleteManyAdmins
()
src/db/store.ts:678
Method
deleteManyQueues
()
src/db/store.ts:512
Method
deleteManySchedules
()
src/db/store.ts:609
Function
deleteMembers
(options: { store: Store, queues: ArrayOrCollection<bigint, DbQueue>, reason: ArchivedMemberReason, by
src/utils/member.utils.ts:128
Function
deletePrioritized
(store: Store, prioritizedIds: bigint[])
src/utils/priority.utils.ts:51
Function
deleteSchedule
(by: { guildId: Snowflake, id: bigint })
src/db/queries.ts:175
Function
deleteVoices
(store: Store, voiceIds: bigint[])
src/utils/voice.utils.ts:37
Function
deleteWhitelisted
(store: Store, whitelistedIds: bigint[])
src/utils/whitelist.utils.ts:36
Function
describeMyPositions
(store: Store, userId: Snowflake)
src/utils/member.utils.ts:302
Method
displays_add
(inter: SlashInteraction, queues?: Collection<bigint, DbQueue>)
src/commands/commands/displays.command.ts:77
Method
displays_delete
(inter: SlashInteraction)
src/commands/commands/displays.command.ts:93
Function
dmToMembers
(options: { store: Store, queue: DbQueue, action: NotificationAction, members: DbMember[], messageLi
src/utils/notification.utils.ts:9
Function
find
(items: ArrayOrCollection<any, T>, fn: (queue: T) => boolean)
src/utils/misc.utils.ts:22
← previous
next →
101–200 of 357, ranked by callers