Commands - drizzle-mizzle/Character-Engine-Discord GitHub Wiki

🎲 Basic

help - info help-messages-format - info about messages format ping - pong

🎲 /spawn Commands

⚡Available only for the server owner and users who have a manager role.

cai-character - spawn new character from CharacterAI chub-character - spawn new character from CharacterHub catalog aisekai-character - spawn new character from Aisekai catalog custom-character - create your own private character

Notes:
  • parameter search-query-or-character-id - specify it with a search query if you want to find a character with finder; or with ID, if you want to spawn character with it directly
  • parameter set-with-id - set to True if you want to use ID in parameter above

🎲 /show Commands

⚡Available for everyone

all-characters - show all characters in this channel character-info - show info about certain character cai-history-id - get ID of the current history, available only for CharacterAI integrations dialog-history - show last 30 messages with a character, not available for CharacterAI last-request-cost - check how much tokens were used for the last request messages-format - show current messages format for the whole server or certain character jailbreak-prompt - show current jailbreak prompts for the whole server or certain character

🎲 /update Commands

⚡Available only for the server owner and users who have a manager role.

call-refix - change call prefix messages-format - change messages format jailbreak-prompt - change jailbreak prompt avatar - change character avatar name - chage character name set-delay - change time in seconds that character will wait before responding, default value is 1; if character responds to another character, minimal delay is 10s toggle-quotes - enable or disable "quotes", those contain the text of user message which character is responding to toggle-swipes - enable or disable arrow buttons toggle-crutch - enable or disable crutch button which is needed to force the character to proceed generation of his response set-random-reply-chance - make character respond on the messages with certain chance set-cai-history-id - change current CharacterAI history jailbreak-prompt - change jailbreak prompt open-ai-settings - change OpenAI integration settings

Open-ai-settings notes:
  • parameter max-tokens - character responses length, max 1000
  • parameter temperature - value between 0.0 and 2.0; changes the creativity of character answers; lower value - the answers are more logical, but less creative; higher value - the answers are more creative, but less logical
  • parameter frequency-penalty - value between -2.0 and 2.0; positive values penalize new tokens based on their existing frequency in the text so far, decreasing the model's likelihood to repeat the same line verbatim
  • parameter presence-penalty - value between -2.0 and 2.0; positive values penalize new tokens based on whether they appear in the text so far, increasing the model's likelihood to talk about new topics

🎲 Other 'per-server' Commands

⚡Available only for the server owner and users who have a manager role.

delete-character - delete certain character from this channel clear-characters - delete all characters from this channel or server copy-character-from-channel - copy character from another channel (chat history will not be shared) set-channel-random-reply-chance - make random character from this channel respond on the messages with certain chance hunt-user - make character respond on the messages of certain user (or another character) stop-hunt-user - as it says reset-character - forget all chat history with a character and start the chat from beginning set-server-messages-format - change messages format used for all new characters on this server by default drop-server-messages-format - drop default messages format for this server set-server-jailbreak-prompt - change jailbreak prompt used for all new characters on this server by default drop-server-jailbreak-prompt - drop default jailbreak prompt for this server set-server-cai-user-token - change cAI user token used on this server by default, how to get set-server-aisekai-auth - change Aisekai account used on this server by default (sign in with email + password) set-server-openai-api - change OpenAI API token used on this server by default say - make some character say a thing block-user - make characters ignore certain user on this server unblock-user - as it says

🎲 /admin Commands

⚡Available only for the actual bot owner.

status - system info list-servers - show all servers where bot is currently in leave-all-servers - as it says block-server - leave the server and add it to the black list, bot will refuse to join it again unblock-server - as it says block-user-global - add user to the black list, bot will ignore all interactions from this user unblock-user-global - as it says broadcast - send message in each channel where bot have sent messages before server-stats - show info about server shutdown - kill the bot relaunch-puppeteer - force browser relaunch, may help when CharacterAI integration begin to work bad set-game - set game status set-status - set presence status