Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/cdc-bot/main/llms.txt

Use this file to discover all available pages before exploring further.

CDC Bot has two layers of configuration: per-user preferences that each member controls themselves, and per-server settings that apply to everyone in the server. Both are managed through slash commands and persist across restarts.

User preferences (/config)

Use /config to open your personal settings panel. A dropdown lets you select any preference to change it.
PreferenceTypeDefaultDescription
PolyamorousboolFalseAllows you to join or create group marriages. All members of a marriage must have this enabled.
Disable ProposalsboolFalsePrevents other users from proposing to you via /marriages propose.
Defer Cheating AlertsboolFalseInstead of receiving cheating alerts in real time, receive a daily summary every 24 hours.
1

Open your config panel

Run /config in any channel where CDC Bot is present. An ephemeral (private) message appears with your current settings.
2

Select a preference

Use the dropdown to pick the setting you want to change.
3

Enter the new value

A modal dialog appears. Type True or False for boolean settings and confirm.
Your preferences are private. Only you can see and modify your own settings.

Server settings (/server_config)

Server admins can use /server_config to control bot behavior server-wide.
SettingTypeDefaultDescription
Enable WordgamesboolTrueAllows word games to be triggered in this server.
Enable Auto-responsesboolTrueControls whether CDC Bot replies when mentioned.
Enable Cat PostingboolFalseEnables automatic cat photo posting in a designated channel.
Cat Posting Channel IDint0The channel ID where cat photos are sent.
Cat Submission Channel IDint0The channel ID where cat photo submissions are reviewed.
1

Open the server config panel

Run /server_config in any channel. The response is ephemeral so only you see it.
2

Select a setting

Choose the setting to modify from the dropdown.
3

Enter the new value

Type the new value in the modal. Boolean settings accept True or False. Channel ID settings accept a numeric Discord channel ID.
Any server member can run /server_config. It is recommended to restrict this command to moderator roles using Discord’s application command permissions in your server settings.

Persistence

All preferences are saved to JSON files on the bot’s host machine. Settings survive restarts automatically — there is nothing extra to configure.

Build docs developers (and LLMs) love