Scalable and straightforward template for bots written on aiogram.
- Python 3.9+
- GNU/Make
- GIT
- Clone this repo via
git clone https://github.com/f0rzend/aiogram_template
; - Move to the directory
cd aiogram_template
.
- Note: You need to have Poetry installed:
pip install poetry
; - Install dependencies:
make install
; - Rename
config.yml.tmp
toconfig.yml
and replace a token placeholder with your own one; - Start the bot:
make run
.
Tip: set BOT_CONFIG_FILE
environment variable to change config path. If no variable is specified, it'll assume it's located in bot/config/config.yml
.
Use make help
to view available commands
- Update dependencies
make update
; - Reformat code
make lint
.