ODDefaults interface
We are still working the API Reference! This page might be incomplete or doesn't contain all details!
Overview
This type is a list of all defaults available in the ODDefaultsManager class.
It's used to generate typescript declarations for this class.
Properties
actionsLoadingallowDumpCommandallowSlashCommandRemovalautocloseCheckIntervalautodeleteCheckIntervalbackupLanguageblacklistLoadingbuttonBuildersLoadingbuttonRespondersLoadingcheckerExecutioncheckerFunctionLoadingcheckerLoadingcheckerQuitcheckerRenderEmptycheckerRenderingcheckerTranslationLoadingclientActivityInitiatingclientActivityLoadingclientInitiatingclientLoadingclientMultiGuildWarningclientReadycodeExecutioncodeLoadingcommandRespondersLoadingconfigInitiatingconfigLoadingcooldownsInitiatingcooldownsLoadingcrashOnErrordatabaseInitiatingdatabaseLoadingdebugLoadingdropdownBuildersLoadingdropdownRespondersLoadingembedBuildersLoadingemojiTitleDivideremojiTitleStyleemojiTitleStyleLoadingerrorHandlingfileBuildersLoadingflagInitiatingflagLoadingforceSlashCommandRegistrationhelpMenuCategoryLoadinghelpMenuComponentLoadinglanguageInitiatinglanguageListlanguageLoadinglanguageSelectionliveStatusLoadingmessageBuildersLoadingmodalBuildersLoadingmodalRespondersLoadingoptionLoadingpanelLoadingpermissionsLoadingpluginClassLoadingpluginLoadingpostsInitiatingpostsLoadingprogressBarLoadingprogressBarRendererLoadingquestionLoadingresponderTimeoutMsroleLoadingsessionLoadingslashCommandLoadingslashCommandRegisteringsoftPluginLoadingstartScreenLoadingstartScreenRenderingstatInitiatingstatLoadingstatScopesLoadingtextCommandLoadingticketLoadingtranscriptCompilerLoadingtranscriptHistoryLoadingverifyBarsLoading
References
Properties
actionsLoading boolean ➜ boolean
Load the default Open Ticket actions.
allowDumpCommand boolean ➜ boolean
When enabled, you're able to use the "!OPENTICKET:dump" command to send the OT debug file. This is only possible when you're the owner of the bot.
allowSlashCommandRemoval boolean ➜ boolean
When enabled, the bot is allowed to unregister all slash commands which aren't used in Open Ticket. Disable this if you don't want to use the Open Ticket ODSlashCommand classes.
autocloseCheckInterval number ➜ number
The interval in milliseconds that are between autoclose timeout checkers.
autodeleteCheckInterval number ➜ number
The interval in milliseconds that are between autodelete timeout checkers.
backupLanguage string ➜ string
Set the backup language when the primary language is missing a property.
blacklistLoading boolean ➜ boolean
Load the default Open Ticket blacklist (from database/users.json)
buttonBuildersLoading boolean ➜ boolean
Load the default Open Ticket button builders.
buttonRespondersLoading boolean ➜ boolean
Load the default Open Ticket button responders.
checkerExecution boolean ➜ boolean
Enable the default execution of the config checkers.
checkerFunctionLoading boolean ➜ boolean
Load the default Open Ticket config checker functions.
checkerLoading boolean ➜ boolean
Load the default Open Ticket config checker.
checkerQuit boolean ➜ boolean
Enable the default quit action when there is an error in the config checker.
checkerRenderEmpty boolean ➜ boolean
Render the checker even when there are no errors & warnings.
checkerRendering boolean ➜ boolean
Enable the default rendering of the config checkers.
checkerTranslationLoading boolean ➜ boolean
Load the default Open Ticket config checker translations.
clientActivityInitiating boolean ➜ boolean
Load the default Open Ticket client activity initialization (& status refresh).
clientActivityLoading boolean ➜ boolean
Load the default Open Ticket client activity (from config/general.json).
clientInitiating boolean ➜ boolean
Load the default Open Ticket client initialization.
clientLoading boolean ➜ boolean
Load the default Open Ticket client configuration.
clientMultiGuildWarning boolean ➜ boolean
Create a warning when the bot is present in multiple guilds.
clientReady boolean ➜ boolean
Load the default Open Ticket client ready actions (status, commands, permissions, ...).
codeExecution boolean ➜ boolean
Execute the default Open Ticket code/functions.
codeLoading boolean ➜ boolean
Load the default Open Ticket code/functions.
commandRespondersLoading boolean ➜ boolean
Load the default Open Ticket command responders.
configInitiating boolean ➜ boolean
Enable the default initializer for Open Ticket config.
configLoading boolean ➜ boolean
Load the default Open Ticket configs.
cooldownsInitiating boolean ➜ boolean
Initiate the default Open Ticket cooldowns.
cooldownsLoading boolean ➜ boolean
Load the default Open Ticket cooldowns.
crashOnError boolean ➜ boolean
Crash when there is an unknown bot error.
databaseInitiating boolean ➜ boolean
Enable the default initializer for Open Ticket database.
databaseLoading boolean ➜ boolean
Load the default Open Ticket databases.
debugLoading boolean ➜ boolean
Enable the system responsible for the --debug flag.
dropdownBuildersLoading boolean ➜ boolean
Load the default Open Ticket dropdown builders.
dropdownRespondersLoading boolean ➜ boolean
Load the default Open Ticket dropdown responders.
embedBuildersLoading boolean ➜ boolean
Load the default Open Ticket embed builders.
emojiTitleDivider string ➜ string
The emoji divider to use in embed & message titles using utilities.emoijTitle()
emojiTitleStyle type ➜ "disabled"|"before"|"after"|"double"
The emoji style to use in embed & message titles using utilities.emoijTitle()
emojiTitleStyleLoading boolean ➜ boolean
Load the emoji style from the Open Ticket general config.
errorHandling boolean ➜ boolean
Enable the default error handling system.
fileBuildersLoading boolean ➜ boolean
Load the default Open Ticket file builders.
flagInitiating boolean ➜ boolean
Enable the default initializer for Open Ticket flags.
flagLoading boolean ➜ boolean
Load the default Open Ticket flags.
forceSlashCommandRegistration boolean ➜ boolean
When enabled, the bot is forced to re-register all slash commands in the server. This can be used in case of a auto-update malfunction.
helpMenuCategoryLoading boolean ➜ boolean
Load the default Open Ticket help menu categories.
helpMenuComponentLoading boolean ➜ boolean
Load the default Open Ticket help menu components.
languageInitiating boolean ➜ boolean
Enable the default initializer for Open Ticket languages.
languageList array ➜ string[]
[NOT FOR PLUGIN TRANSLATIONS] The full list of available languages (used in the default config checker).
languageLoading boolean ➜ boolean
Load the default Open Ticket languages.
languageSelection boolean ➜ boolean
Enable selecting the current language from config/general.json.
liveStatusLoading boolean ➜ boolean
Load the default Open Ticket livestatus.
messageBuildersLoading boolean ➜ boolean
Load the default Open Ticket message builders.
modalBuildersLoading boolean ➜ boolean
Load the default Open Ticket modal builders.
modalRespondersLoading boolean ➜ boolean
Load the default Open Ticket modal responders.
optionLoading boolean ➜ boolean
Load the default Open Ticket options (from config/options.json)
panelLoading boolean ➜ boolean
Load the default Open Ticket panels (from config/panels.json)
permissionsLoading boolean ➜ boolean
Load the default Open Ticket permissions.
pluginClassLoading boolean ➜ boolean
Load the default Open Ticket plugin classes.
pluginLoading boolean ➜ boolean
Enable loading all Open Ticket plugins, sadly enough is only useful for the system :)
postsInitiating boolean ➜ boolean
Initiate the default Open Ticket posts.
postsLoading boolean ➜ boolean
Load the default Open Ticket posts.
progressBarLoading boolean ➜ boolean
Load the default Open Ticket progress bars.
progressBarRendererLoading boolean ➜ boolean
Load the default Open Ticket progress bar renderers.
questionLoading boolean ➜ boolean
Load the default Open Ticket questions (from config/questions.json)
responderTimeoutMs number ➜ number
Set the time (in ms) before Open Ticket sends an error message when no reply is sent in a responder.
roleLoading boolean ➜ boolean
Load the default Open Ticket reaction roles (from config/options.json)
sessionLoading boolean ➜ boolean
Load the default Open Ticket sessions.
slashCommandLoading boolean ➜ boolean
Load the default Open Ticket slash commands.
slashCommandRegistering boolean ➜ boolean
Load the default Open Ticket slash command registerer (register slash cmds in discord).
softPluginLoading boolean ➜ boolean
Don't crash the bot when a plugin crashes!
startScreenLoading boolean ➜ boolean
Load the default Open Ticket startscreen.
startScreenRendering boolean ➜ boolean
Render the default Open Ticket startscreen.
statInitiating boolean ➜ boolean
Initiate the default Open Ticket stats.
statLoading boolean ➜ boolean
Load the default Open Ticket stats.
statScopesLoading boolean ➜ boolean
Load the default Open Ticket stat scopes.
textCommandLoading boolean ➜ boolean
Load the default Open Ticket text commands.
ticketLoading boolean ➜ boolean
Load the default Open Ticket tickets (from database/tickets.json)
transcriptCompilerLoading boolean ➜ boolean
Load the default Open Ticket transcript compilers.
transcriptHistoryLoading boolean ➜ boolean
Load the default Open Ticket transcript history (from database/transcripts.json)
verifyBarsLoading boolean ➜ boolean
Load the default Open Ticket verify bars.