- Comes with everything needed to start a Discord bot
- Configuration - auto loaded and validated using Pydantic, example file generation
- Database - sqlite database using aiosqlite, automatically setup on startup
- Error handling - command error handling is ready to go
- Basic structure - basic structure and boilerplate of the bot has already been layed out
- Make sure you have Python installed
- Install Poetry with pip like
py -m pip install poetry
or if you're not on Windowspython3 -m pip install poetry
- Install dependencies with Poetry using the command
poetry install
- Create a file called
.env
based off the contents ofexample.env
- Run the bot using
poetry run py -m bot
or if you're not on Windowspoetry run python3 -m bot