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.