A bot that serves to appreciate the very best of us
npm ci installs from the package lockfile and ensures that dependencies have consistent versions across environments.)
(See next section on environment variables for managing the bot's environment variables securely with dotenv)
KatBot connects to a MongoDB server for data storage; you must configure database credentials prior to use via environment variables
You must also provide a Discord bot token in the environment variable
KatBot uses the module dotenv to securely manage environment variables. All environment variables should be placed in a local
.env file copied from sample env file env.example (comments in this example file further describe the purpose of each variable). The
.env file is ignored by Git and should remain local-only.
Please follow these guidelines when contributing to the bot. Thank you!
All source code should be run through Prettier with the option