Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/7xrrr/discord-quests-bot
/ functions
Functions
287 in github.com/7xrrr/discord-quests-bot
⨍
Functions
287
◇
Types & classes
136
↓ 1 callers
Method
getUserSettings
(id:string)
src/events/handler/interactionHandler.ts:12
↓ 1 callers
Method
getUserSettings
(id: string)
src/events/handler/buttonHandler.ts:12
↓ 1 callers
Function
getValue
(path: string, obj: Values, context?: any)
src/utils/tools.ts:441
↓ 1 callers
Method
handleVoiceRequirements
* Check voice requirements: guild, channel, role, join.
src/childProcess/childUser.ts:148
↓ 1 callers
Method
incrementQuestSolved
()
src/lib/quest/Quest.ts:292
↓ 1 callers
Method
initializeClient
* Destroy old client and log in a new one.
src/childProcess/childUser.ts:108
↓ 1 callers
Function
initializeDatabase
()
src/providers/appDataSource.ts:11
↓ 1 callers
Method
isCompleted
()
src/lib/quest/Quest.ts:261
↓ 1 callers
Method
isSnowflakeId
(id: string)
src/core/customClient.ts:197
↓ 1 callers
Method
isSupported
()
src/lib/quest/Quest.ts:264
↓ 1 callers
Method
loadChildProcess
()
src/core/customClient.ts:67
↓ 1 callers
Function
loadCommands
(client: CustomClient)
src/handler/loadCommands.ts:14
↓ 1 callers
Method
loadEmoji
()
src/lib/quest/Quest.ts:200
↓ 1 callers
Method
loadEmojis
()
src/core/customClient.ts:86
↓ 1 callers
Function
loadQuests
(questsConfigs: Collection<string, QuestConfig>)
src/childProcess/tools.ts:9
↓ 1 callers
Method
loadQuests
()
src/core/customClient.ts:58
↓ 1 callers
Method
loadTranslations
()
src/core/i18n.ts:14
↓ 1 callers
Function
proxyToUrl
(proxy: ProxyInterface, protocol: "http" | "socks5" = questsConfig.proxyType)
src/childProcess/tools.ts:25
↓ 1 callers
Function
readProxy
(collection: Collection<any, any>)
src/utils/loadProxy.ts:13
↓ 1 callers
Method
registerChildHandlers
( user: User, member: GuildMember | null, msg, i18n: I18nInstance,
src/slashCommands/badge/badge.ts:159
↓ 1 callers
Method
reloadTimeout
()
src/core/cooldown.ts:124
↓ 1 callers
Method
run
(user: ChildUser)
src/lib/questConfig.ts:25
↓ 1 callers
Method
safeEdit
(msg, payload)
src/slashCommands/badge/badge.ts:49
↓ 1 callers
Method
saveDatebase
()
src/core/cooldown.ts:83
↓ 1 callers
Method
sendCompleted
()
src/lib/quest/User.ts:86
↓ 1 callers
Method
sendQuestNotification
Send quest notification to channel and optionally via DM
src/events/quest/newQuests.ts:79
↓ 1 callers
Method
setI18n
(i18n: I18nInstance)
src/lib/quest/User.ts:49
↓ 1 callers
Method
setProcess
(process: ChildProcess)
src/lib/quest/User.ts:62
↓ 1 callers
Method
setValue
(value: string)
src/lib/handler/TextInputBuilder.ts:39
↓ 1 callers
Method
setupCollector
( author: string, user: User, member: GuildMember, msg: Message,
src/slashCommands/badge/badge.ts:285
↓ 1 callers
Method
smartLessThan
(value: any)
src/core/DataSource.ts:21
↓ 1 callers
Method
spawnChild
()
src/core/ChildManager.ts:30
↓ 1 callers
Method
start
()
src/lib/quest/User.ts:107
↓ 1 callers
Method
start
()
src/childProcess/childUser.ts:80
↓ 1 callers
Function
unflatten
(obj: Record<string, any>)
src/utils/nunjucks.ts:33
↓ 1 callers
Method
updateProgress
(progress: number, completed: boolean)
src/lib/quest/User.ts:153
↓ 1 callers
Function
uploadNewImage
(key: string, url: string, round: boolean)
src/utils/quest/questsUtils.ts:91
↓ 1 callers
Method
waitForRole
* Wait for the process to confirm role assignment, with timeout.
src/childProcess/childUser.ts:240
Method
TotalUsage
()
src/core/ChildManager.ts:105
Method
api
()
src/lib/quest/User.ts:52
Method
api
()
src/childProcess/childUser.ts:49
Method
application
()
src/lib/quest/Quest.ts:43
Method
assets
()
src/lib/quest/Quest.ts:46
Method
autoSet
(key: K, value: V)
src/lib/handler/customCollection.ts:42
Method
button
()
src/lib/quest/Quest.ts:406
Method
capitalizeWords
(str: string)
src/lib/quest/Quest.ts:105
Function
chunk
(array: T[], size: number)
src/utils/tools.ts:341
Method
cleanup
()
src/slashCommands/badge/badge.ts:270
Function
constructor
()
src/lib/handler/slashCommand.ts:117
Function
constructor
(client: CustomClient)
src/lib/handler/baseClientEvent.ts:25
Method
constructor
(prop?: string, lookupStr?: string)
src/utils/nunjucks.ts:8
Method
constructor
(options: DataSourceOptions)
src/core/DataSource.ts:18
Method
constructor
(config: DatabaseConfigOptions)
src/core/databaseConfig.ts:45
Method
constructor
(options: any)
src/core/customClient.ts:44
Method
constructor
(defaultLang: string = 'en')
src/core/i18n.ts:9
Method
constructor
( private lang: string, private manager: I18nManager )
src/core/i18n.ts:66
Method
constructor
(key: string, time: number | string, saveDb: boolean = false)
src/core/cooldown.ts:63
Method
constructor
(options: { name: string; requireVoiceChannel?: boolean; requireLogin?: boolean; run: Ques
src/lib/questConfig.ts:13
Method
constructor
(quest: QuestApi, user: User)
src/lib/quest/Quest.ts:26
Method
constructor
(token: string, proxy?: ProxyInterface)
src/lib/quest/User.ts:38
Method
constructor
()
src/lib/handler/customCollection.ts:9
Method
constructor
(options?: any)
src/lib/handler/embedBuilder.ts:8
Method
constructor
(options?: Partial<APITextInputComponent>)
src/lib/handler/TextInputBuilder.ts:8
Method
constructor
(proxy: ProxyInterface, options: ClientOptions = {})
src/childProcess/client.ts:8
Method
constructor
( token: string, proxy: ProxyInterface, questId: string, questConfig: Ques
src/childProcess/childUser.ts:31
Function
createEmojiFromUrl
( client: CustomClient, emojiUrl: string, emojiName: string, roundImage: boolean = false, cropI
src/utils/loadEmoji.ts:49
Function
deepDiff
(oldObj: any, newObj: any)
src/utils/tools.ts:83
Method
destroy
()
src/lib/quest/Quest.ts:476
Method
displayLabel
()
src/lib/quest/Quest.ts:247
Function
downloadAndParseIni
(url)
src/utils/tools.ts:312
Function
duration
(time: number, lang?: string, untis: UnitName[] = ["y", "mo", "w", "d", "h", "m", "s"])
src/utils/tools.ts:399
Method
embed
(des: string)
src/buttons/supportBot.ts:34
Method
emoji
()
src/lib/quest/Quest.ts:211
Method
emojisList
()
src/core/customClient.ts:119
Method
execute
({ interaction, client, i18n, lang }: { interaction: ButtonI
src/buttons/supportBot.ts:40
Method
execute
({ interaction, client, i18n, lang }: { interaction: ChatInp
src/slashCommands/nitro/test.ts:39
Method
execute
({ interaction, client, i18n, lang }: { interaction: ChatInp
src/slashCommands/nitro/nitro.ts:27
Method
execute
({ interaction, client, i18n, lang }: { interaction: ChatInp
src/slashCommands/nitro/boost.ts:28
Method
execute
({ interaction, client, i18n, }: { interaction: ChatInputCommandInter
src/slashCommands/badge/badge.ts:62
Method
execute
({ interaction, client, i18n, lang }: { interaction: ChatInp
src/slashCommands/badge/sendMessage.ts:23
Method
execute
({ interaction, client, i18n, lang }: { interaction: ChatInp
src/slashCommands/badge/usage.ts:24
Method
execute
({ interaction, client, i18n, lang, }: { interaction: ChatInputCommand
src/slashCommands/config/setLang.ts:76
Method
execute
({ interaction, client, i18n, lang }: { interaction: ChatInp
src/slashCommands/config/setPrefix.ts:41
Method
execute
({ interaction, client, i18n, lang }: { interaction: AnySele
src/menu/test.ts:35
Method
executeEvent
Main execution
src/events/quest/newQuests.ts:122
Method
executeEvent
(oldState: VoiceState, newState: VoiceState)
src/events/quest/voice.ts:13
Method
executeEvent
(interaction: ChatInputCommandInteraction)
src/events/handler/interactionHandler.ts:21
Method
executeEvent
(interaction: ButtonInteraction)
src/events/handler/buttonHandler.ts:21
Method
executeEvent
(interaction: AnySelectMenuInteraction | ContextMenuCommandInteraction<"cached">)
src/events/handler/menuHandler.ts:13
Method
executeEvent
(message: OmitPartialGroupDMChannel<Message<boolean>>)
src/events/handler/messsageCommand.ts:12
Function
generateRandomNumberWithDigits
(digits: number = 4)
src/utils/tools.ts:564
Method
getAvailableChild
()
src/core/ChildManager.ts:81
Function
getBotPermissions
()
src/lib/handler/slashCommand.ts:80
Function
getBotPermissions
()
src/lib/handler/buttons.ts:64
Function
getBotPermissions
()
src/lib/handler/menu.ts:65
Function
getBotPermissions
()
src/lib/handler/messageCommand.ts:85
Method
getChildren
()
src/core/ChildManager.ts:77
Function
getCommandKey
()
src/lib/handler/slashCommand.ts:120
Function
getCommandKey
()
src/lib/handler/buttons.ts:89
Function
getCommandKey
()
src/lib/handler/menu.ts:90
← previous
next →
101–200 of 287, ranked by callers