Skip to content

Configuration

Colin edited this page Feb 26, 2020 · 1 revision

To configure Horace for use, you need to create a config.json file. Start by copying the .example file and removing that extension, then edit the values accordingly.

token // Place the bot secret provided by Discord to run the bot here.

prefix // Adjust the prefix that Horace listens for to use commands.

botname // Name the bot, currently unused.

habitica // Habitica API key. Required for using any part of the Habitica API + COTW commands.

roles // Developer IDs of any role the bot adds or removes from users.

channels // Channel IDs labelling channels for various purposes (pins, commands, etc.)

profanityArray // Words that Horace looks for to censor.

emotes // Emotes for easy access in bot responses.

pinLimit // Pins per user in accountability

reflectionCheckDepth // Check for COTW reflections.

focusedRaiderMessageId // Message to seek reactions to for Focused Raider mode.

chainMessageCharLimit // Character limit for Horace to respond to chain messages.

forbiddenHighlightChannels // Channels that Horace will not send highlight word DMs to users for.

Clone this wiki locally