This project bootstraps a basic Discord bot created to expand server functionality as well as add quality of life features and user management tools.
The core of this project is based off XWest Discord Bot
If you wish to fork this bot for your own server please note the two licenses included in this repo
npm
typescript
npm install
First you must provide an api key for your bot you are developing with:
-
Copy the sample in
botkey.sample.ts
and insert your own API key -
Update the various IDs located in the
src/config.ts
file
Since this project utilizes Typescript for type safety and code readability, its recommended to run the following command in order to have the Typescript compiler constantly watching for code changes and compiling them:
npm run build:watch
After this command is run any saved changes with automagically be compiled.
To run the bot simply run:
npm run start
Visual Studio Code debug configurations are also included so you can launch bot directly from there as well
There are no automated deployment included at this time
While contributions are not intended, they are welcome. Please create a PR for this project and it will be reviewed on a set of secret criteria.
- Ryder Donahue - sole proprieter
This project is licensed under: