A small fun project where anyone from the 2030 Epitech Lyon promo can
contribute by adding features.
This bot is built with the Sapphire
Framework and written in
TypeScript.
npm installYou can run this bot with tsc-watch to watch files and automatically
restart the bot when changes are detected.
npm run watch:startYou can also run the bot with npm run dev.
This will first build your code and then execute
node ./dist/index.js.
Note: this is not the recommended way to run a bot in production.
You can also run the bot using Docker.
You need a .env file like this:
DISCORD_TOKEN="your_discord_token_here"
OPENAI_API_KEY="your_openai_token_here"
Then, execute this command:
docker-compose up --build -dTo stop the bot, execute this command:
docker-compose downWe welcome contributions from all members of the Epitech 2030 Lyon promo! 🎉
Whether you want to:
- Add new Discord commands
- Improve existing features
- Fix bugs
- Enhance documentation
Please check out our Contributing Guide for detailed instructions on how to get started, set up your development environment, and submit your contributions.
Dedicated to the public domain via the Unlicense, courtesy of the Sapphire Community and its contributors.