Vocality Documentation
Vocality Documentation › Globals
Index
Classes
- ArgumentParser
- BasePlugin
- Bot
- BotClient
- BotError
- ChangePrefix
- Help
- Load
- MessageHandler
- Plugin
- PluginController
- ReactionHandler
- ShardingController
- Unload
Interfaces
Variables
Functions
Object literals
Variables
Const
seperator
• seperator: " " = " "
Defined in packages/vocality-core/src/utils/ArgumentParser.ts:4
Functions
Const
addCustomListener
▸ addCustomListener(event
: string, callback
: Function): void
Defined in packages/vocality-core/src/utils/addListener.ts:8
Method for adds a custom, discord related event for the bot to listen on e.g. 'channelCreate'
Parameters:
Name | Type | Description |
---|---|---|
event | string | - |
callback | Function |
Returns: void
applyDefaults
▸ applyDefaults(o?
: ClientOptions): ClientOptions
Defined in packages/vocality-core/src/bot.ts:61
Parameters:
Name | Type |
---|---|
o? | ClientOptions |
Returns: ClientOptions
Const
emitCustomEvent
▸ emitCustomEvent(event
: string, ...args
: any[]): void
Defined in packages/vocality-core/src/utils/emitEvent.ts:3
Parameters:
Name | Type |
---|---|
event | string |
...args | any[] |
Returns: void
Const
findGuild
▸ findGuild(guildId
: string): undefined | Guild‹›
Defined in packages/vocality-core/src/utils/findGuild.ts:3
Parameters:
Name | Type |
---|---|
guildId | string |
Returns: undefined | Guild‹›
loadCommands
▸ loadCommands(imports
: any): Command[]
Defined in packages/vocality-core/src/utils/loadCommands.ts:6
Tries to convert imported module to an array of commands
Parameters:
Name | Type |
---|---|
imports | any |
Returns: Command[]
Object literals
Const
BOT
▪ BOT: object
Defined in packages/vocality-core/src/config.ts:1
NAME
• NAME: string = ""
Defined in packages/vocality-core/src/config.ts:5
PREFIX
• PREFIX: string = "?"
Defined in packages/vocality-core/src/config.ts:2
SERVERPREFIXES
• SERVERPREFIXES: GuildPrefixMap = {} as GuildPrefixMap
Defined in packages/vocality-core/src/config.ts:3
SHARDS
• SHARDS: number = 1
Defined in packages/vocality-core/src/config.ts:4
Const
COLOR
▪ COLOR: object
Defined in packages/vocality-core/src/config.ts:14
Colors for Embeds
CYAN
• CYAN: string = "#29abe2"
Defined in packages/vocality-core/src/config.ts:15
GREY
• GREY: string = "#121212"
Defined in packages/vocality-core/src/config.ts:17
PINK
• PINK: string = "#ff3f60"
Defined in packages/vocality-core/src/config.ts:16
Const
DEFAULT_OPTIONS
▪ DEFAULT_OPTIONS: object
Defined in packages/vocality-core/src/bot.ts:4
disabledEvents
• disabledEvents: any[] = ['TYPING_START'] as any[]
Defined in packages/vocality-core/src/bot.ts:6
messageCacheMaxSize
• messageCacheMaxSize: number = 1000
Defined in packages/vocality-core/src/bot.ts:5
Const
EMOJI
▪ EMOJI: object
Defined in packages/vocality-core/src/config.ts:24
Mappings for Emojis https://www.webfx.com/tools/emoji-cheat-sheet/
ARROW_BACKWARD
• ARROW_BACKWARD: string = "◀"
Defined in packages/vocality-core/src/config.ts:25
ARROW_FORWARD
• ARROW_FORWARD: string = "▶"
Defined in packages/vocality-core/src/config.ts:26
DIGITS
• DIGITS: string[] = [ '0️⃣', '1️⃣', '2️⃣', '3️⃣', '4️⃣', '5️⃣', '6️⃣', '7️⃣', '8️⃣', '9️⃣', ]
Defined in packages/vocality-core/src/config.ts:31
LIST_ITEM_POINT
• LIST_ITEM_POINT: string = "•"
Defined in packages/vocality-core/src/config.ts:30
RED_X
• RED_X: string = "❌"
Defined in packages/vocality-core/src/config.ts:29
WARNING
• WARNING: string = "⚠"
Defined in packages/vocality-core/src/config.ts:27
WHITE_CHECK_MARK
• WHITE_CHECK_MARK: string = "✅"
Defined in packages/vocality-core/src/config.ts:28