Config - drizzle-mizzle/Character-Engine-Discord GitHub Wiki
"db_file_name"
- Name of the database file located in storage
folder.
"db_connection_string"
- If specified, will override the setting above; change only if you know what you're doing.
"db_enable_logging"
- Log all SQL queries.
"discord_bot_token"
- Your bot token.
"discord_bot_manager_role"
- The name of role that will be created on guild join; it will allow users to execute some commands.
"hoster_discord_id"
- Your discord ID, needed so you and only you could execute admin commands; how to get.
"discord_logs_channel_id"
- Channel where bot will send notifications and errors; it has to be allowed to send messages there.
"no_permission_file"
- Name of the gif or image file located in storage
folder that will be displayed when user without manager role will try to execute command; set with null
to disable.
"rate_limit"
- Amount of interactions one user is allowed to do with the bot in one minute; better leave it as it is.
"max_characters_per_channel"
- Characters per channel limit, can be only 15 or less, as Discord won't allow to create more than 15 webhooks in a single channel.
"use_character_ai"
- c.ai requires to use a very heavy PuppeteerSharp
library, so it can be considered unneeded and disabled here.
"puppeteer_browser_directory"
- Directory where bot will download browser into; better leave it as it is.
- ex. Linux:
"~/some_folder/chrome_browser_folder"
- ex. Windows (double slash required!!!):
"C:\\some_folder\\chrome_browser_folder"
"puppeteer_browser_executable_path"
- Full path to the browser executable file, you better not touch it unless you REALLY need it.
- ex. Linux:
"~/some_folder/chrome_browser_folder/chrome"
- ex. Windows (double slash required!!!):
"C:\\some_folder\\chrome_browser_folder\\chrome.exe"
"default_jailbreak_prompt"
- jailbreak prompt that will be used for all (except unsupported integrations) characters by default.
"default_messages_format"
- messages format template that will be used for all characters by default.