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
↓ 251 callers
Method
get
(inter: AutocompleteInteraction | SlashInteraction)
src/options/options/admin.option.ts:16
↓ 40 callers
Function
commandMention
(commandName: string, subcommandName?: string)
src/utils/string.utils.ts:75
↓ 38 callers
Method
clear
(inter: SlashInteraction)
src/commands/commands/clear.command.ts:27
↓ 33 callers
Function
toCollection
(property: string | number, list: V[])
src/utils/misc.utils.ts:6
↓ 22 callers
Function
queueMention
(queue: DbQueue)
src/utils/string.utils.ts:27
↓ 21 callers
Method
getScopedQueues
()
src/utils/message-utils/parser.ts:14
↓ 19 callers
Method
createCondition
* Creates a condition for a query based on the provided parameters. * If there is more than one parameter, the condition will be an `AND` condition.
src/db/store.ts:369
↓ 18 callers
Method
join
(inter: SlashInteraction)
src/commands/commands/join.command.ts:30
↓ 17 callers
Function
queuesMention
(queues: ArrayOrCollection<bigint, DbQueue>)
src/utils/string.utils.ts:38
↓ 15 callers
Method
set
(key: any, value: any)
src/client/client-only.cache.ts:9
↓ 11 callers
Method
jsMember
(userId: Snowflake)
src/db/store.ts:122
↓ 11 callers
Function
map
(items: ArrayOrCollection<any, T>, fn: (queue: T) => S)
src/utils/misc.utils.ts:18
↓ 10 callers
Method
incrementGuildStat
(stat: GuildStat, by = 1)
src/db/store.ts:165
↓ 10 callers
Method
sendAndReceive
(label: string, options: ApplicationCommandOptionChoiceData[])
src/utils/message-utils/select-menu-transactor.ts:22
↓ 10 callers
Method
updateWithResult
(title: string, selection: ArrayOrCollection<any, any> | string)
src/utils/message-utils/select-menu-transactor.ts:48
↓ 9 callers
Method
jsChannel
(channelId: Snowflake)
src/db/store.ts:104
↓ 8 callers
Function
describeTable
(options: { store: Store, table: SQLiteTable, tableLabel: string, entries: T[], hiddenProperties?: (strin
src/utils/string.utils.ts:117
↓ 6 callers
Function
toChoices
(coll: ({ [key: string | number]: any }) | any[])
src/utils/misc.utils.ts:10
↓ 5 callers
Method
handle
()
src/types/handler.types.ts:4
↓ 5 callers
Method
jsRole
(roleId: Snowflake)
src/db/store.ts:140
↓ 5 callers
Function
mentionablesMention
(mentionables: { isRole: boolean, subjectId: Snowflake }[])
src/utils/string.utils.ts:67
↓ 5 callers
Method
updateMember
(member: { id: bigint } & Partial<DbMember>)
src/db/store.ts:442
↓ 4 callers
Function
buildButton
(button: Button)
src/utils/display.utils.ts:384
↓ 4 callers
Function
flushPendingGuildUpdatesToDB
()
src/db/db-scheduled-tasks.ts:44
↓ 4 callers
Function
get
(inter: AutocompleteInteraction | SlashInteraction)
src/options/base-option.ts:61
↓ 4 callers
Function
handleExitWithError
(error: Error | any)
src/listeners/node.listeners.ts:39
↓ 4 callers
Function
newDisplay
()
src/utils/display.utils.ts:144
↓ 3 callers
Function
createField
()
src/utils/display.utils.ts:285
↓ 3 callers
Function
deleteMembersAndNotify
(queue: DbQueue, userIds: Snowflake[], reason: ArchivedMemberReason)
src/utils/member.utils.ts:141
↓ 3 callers
Function
filterDbObjectsOnJsMember
(dbObjects: Collection<bigint, T>, jsMember: GuildMember)
src/utils/misc.utils.ts:26
↓ 3 callers
Method
getScopedBlacklisted
(queues: Collection<bigint, DbQueue>)
src/utils/message-utils/parser.ts:52
↓ 3 callers
Method
getScopedDisplays
(queues: Collection<bigint, DbQueue>)
src/utils/message-utils/parser.ts:40
↓ 3 callers
Method
getScopedMembers
(queues: Collection<bigint, DbQueue>)
src/utils/message-utils/parser.ts:34
↓ 3 callers
Method
getScopedPrioritized
(queues: Collection<bigint, DbQueue>)
src/utils/message-utils/parser.ts:64
↓ 3 callers
Method
getScopedSchedules
(queues: Collection<bigint, DbQueue>)
src/utils/message-utils/parser.ts:46
↓ 3 callers
Method
getScopedVoices
(queues: Collection<bigint, DbQueue>)
src/utils/message-utils/parser.ts:28
↓ 3 callers
Method
getScopedWhitelisted
(queues: Collection<bigint, DbQueue>)
src/utils/message-utils/parser.ts:58
↓ 3 callers
Function
incrementGuildStat
(guildId: Snowflake, stat: GuildStat, by = 1)
src/db/db-scheduled-tasks.ts:34
↓ 3 callers
Method
members_get
(inter: SlashInteraction, queues?: Collection<bigint, DbQueue>)
src/commands/commands/members.command.ts:66
↓ 3 callers
Function
modifyMemberRoles
(store: Store, memberId: Snowflake, roleId: Snowflake, modification: "add" | "remove")
src/utils/member.utils.ts:317
↓ 3 callers
Method
prioritize_get
(inter: SlashInteraction, queues?: Collection<bigint, DbQueue>)
src/commands/commands/prioritize.command.ts:64
↓ 3 callers
Method
queues_get
(inter: SlashInteraction, queues?: Collection<bigint, DbQueue>)
src/commands/commands/queues.command.ts:96
↓ 3 callers
Function
reEvaluatePrioritized
(store: Store, queueIds: bigint[])
src/utils/priority.utils.ts:68
↓ 3 callers
Function
registerWithCronLibrary
(schedule: DbSchedule)
src/utils/schedule.utils.ts:110
↓ 3 callers
Method
schedule_get
(inter: SlashInteraction, queues?: Collection<bigint, DbQueue>)
src/commands/commands/schedule.command.ts:74
↓ 3 callers
Function
timeMention
(seconds: number)
src/utils/string.utils.ts:91
↓ 3 callers
Function
usersMention
(users: { userId: Snowflake }[])
src/utils/string.utils.ts:63
↓ 3 callers
Method
voice_get
(inter: SlashInteraction, queues?: Collection<bigint, DbQueue>)
src/commands/commands/voice.command.ts:85
↓ 2 callers
Method
admins_get
(inter: SlashInteraction)
src/commands/commands/admins.command.ts:48
↓ 2 callers
Method
blacklist_get
(inter: SlashInteraction, queues?: Collection<bigint, DbQueue>)
src/commands/commands/blacklist.command.ts:55
↓ 2 callers
Function
convertCamelCaseToTitleCase
(input: string)
src/utils/string.utils.ts:223
↓ 2 callers
Function
createEmbed
(fields: RestOrArray<APIEmbedField>)
src/utils/display.utils.ts:277
↓ 2 callers
Method
deleteAdmin
(by: { id: bigint } | { subjectId: Snowflake }, )
src/db/store.ts:669
↓ 2 callers
Method
deleteBlacklisted
(by: { id: bigint } | { queueId: bigint, subjectId: Snowflake }, )
src/db/store.ts:633
↓ 2 callers
Method
deleteDisplay
(by: { id: bigint } | { lastMessageId: Snowflake } | { queueId: bigint, displayChannelId: Snowflake },
src/db/store.ts:535
↓ 2 callers
Method
deleteManyDisplays
(by: { queueId?: bigint } | { displayChannelId?: Snowflake }, )
src/db/store.ts:545
↓ 2 callers
Method
deleteManyMembers
(by: { userId?: Snowflake } | { queueId: bigint, count?: number }, reason: ArchivedMemberReason, )
src/db/store.ts:580
↓ 2 callers
Method
deleteManyVoices
(by: { id: bigint } | { channelId: Snowflake }, )
src/db/store.ts:524
↓ 2 callers
Method
deletePrioritized
(by: { id: bigint } | { queueId: bigint, subjectId: bigint }, )
src/db/store.ts:651
↓ 2 callers
Method
deleteQueue
(by: { id: bigint })
src/db/store.ts:506
↓ 2 callers
Method
deleteSchedule
(by: { id: bigint })
src/db/store.ts:603
↓ 2 callers
Method
deleteWhitelisted
(by: { id: bigint } | { queueId: bigint, subjectId: bigint }, )
src/db/store.ts:615
↓ 2 callers
Method
displays_get
(inter: SlashInteraction, queues?: Collection<bigint, DbQueue>)
src/commands/commands/displays.command.ts:53
↓ 2 callers
Method
findAdmin
(admins: Collection<bigint, DbAdmin>, idString: string)
src/options/options/admin.option.ts:27
↓ 2 callers
Method
findBlacklisted
(blacklisteds: Collection<bigint, DbBlacklisted>, idString: string)
src/options/options/blacklisted.option.ts:30
↓ 2 callers
Method
findDisplay
(displays: Collection<bigint, DbDisplay>, idString: string)
src/options/options/display.option.ts:30
↓ 2 callers
Method
findMember
(members: Collection<bigint, DbMember>, idString: string)
src/options/options/member.option.ts:30
↓ 2 callers
Method
findPrioritized
(prioritizeds: Collection<bigint, DbPrioritized>, idString: string)
src/options/options/prioritized.option.ts:30
↓ 2 callers
Method
findQueue
(dbQueues: Collection<bigint, DbQueue>, idString: string)
src/options/options/queue.option.ts:29
↓ 2 callers
Method
findSchedule
(schedules: Collection<bigint, DbSchedule>, idString: string)
src/options/options/schedule.option.ts:31
↓ 2 callers
Method
findVoice
(voices: Collection<bigint, DbVoice>, idString: string)
src/options/options/voice.option.ts:30
↓ 2 callers
Method
findWhitelisted
(whitelisteds: Collection<bigint, DbWhitelisted>, idString: string)
src/options/options/whitelisted.option.ts:30
↓ 2 callers
Function
formatPropertyValue
(entry: T, property: string)
src/utils/string.utils.ts:142
↓ 2 callers
Method
get
(inter: AutocompleteInteraction | SlashInteraction)
src/options/options/display.option.ts:16
↓ 2 callers
Method
get
(inter: AutocompleteInteraction | SlashInteraction)
src/options/options/schedule.option.ts:17
↓ 2 callers
Method
get
(inter: AutocompleteInteraction | SlashInteraction)
src/options/options/whitelisted.option.ts:16
↓ 2 callers
Method
get
(inter: AutocompleteInteraction | SlashInteraction)
src/options/options/member.option.ts:16
↓ 2 callers
Function
getButtonRow
(queue: DbQueue)
src/utils/display.utils.ts:391
↓ 2 callers
Method
insertArchivedMember
(newArchivedMember: NewArchivedMember)
src/db/store.ts:343
↓ 2 callers
Method
insertBlacklisted
(newBlacklisted: NewBlacklisted)
src/db/store.ts:286
↓ 2 callers
Method
insertGuild
(dbGuild: NewGuild)
src/db/store.ts:172
↓ 2 callers
Function
insertJsMember
(options: { store: Store, queue: DbQueue, jsMember: GuildMember, message?: string, force?: boolean,
src/utils/member.utils.ts:57
↓ 2 callers
Method
insertPrioritized
(newPrioritized: NewPrioritized)
src/db/store.ts:305
↓ 2 callers
Method
insertQueue
(newQueue: NewQueue)
src/db/store.ts:181
↓ 2 callers
Method
insertWhitelisted
(newWhitelisted: NewWhitelisted)
src/db/store.ts:267
↓ 2 callers
Function
memberMention
(store: Store, member: DbMember)
src/utils/string.utils.ts:48
↓ 2 callers
Method
show
(inter: SlashInteraction, queues?: Collection<bigint, DbQueue>)
src/commands/commands/show.command.ts:28
↓ 2 callers
Function
throwPermissionError
(permissionName: string)
src/utils/interaction.utils.ts:89
↓ 2 callers
Function
updateDisplays
(store: Store, queueId: bigint, opts?: { displayIds?: bigint[], updateTypeOverride?: DisplayUpdateType })
src/utils/display.utils.ts:108
↓ 2 callers
Method
updateGuild
(guild: { logChannelId: Snowflake, logScope: LogScope })
src/db/store.ts:396
↓ 2 callers
Method
updatePrioritized
(prioritized: { id: bigint } & Partial<DbPrioritized>)
src/db/store.ts:490
↓ 2 callers
Method
updateQueue
(queue: { id: bigint } & Partial<DbQueue>)
src/db/store.ts:406
↓ 2 callers
Function
validateCron
(cron: string)
src/utils/schedule.utils.ts:90
↓ 2 callers
Function
validateTimezone
(timezone: string)
src/utils/schedule.utils.ts:96
↓ 2 callers
Method
whitelist_get
(inter: SlashInteraction, queues?: Collection<bigint, DbQueue>)
src/commands/commands/whitelist.command.ts:55
↓ 1 callers
Function
BigIntSafe
(value: any)
src/utils/misc.utils.ts:43
↓ 1 callers
Function
backup
()
src/db/db-scheduled-tasks.ts:180
↓ 1 callers
Function
backupPrep
()
src/db/db-scheduled-tasks.ts:113
↓ 1 callers
Function
buildDescription
(store: Store, queue: DbQueue)
src/utils/display.utils.ts:319
↓ 1 callers
Method
cleanupMissingChannel
(channelId: Snowflake)
src/db/store.ts:91
next →
1–100 of 357, ranked by callers