- Бот должен быть реализован на языке Python с использованием библиотеки aiogram.
- Бот должен быть оформлен в виде отдельного модуля или пакета.
- Бот должен быть устойчив к ошибкам пользователя и корректно обрабатывать исключительные ситуации
- Код бота должен быть чистым, асинхронным, хорошо организованным и содержать комментарии, объясняющие логику работы.
- Бот должен успешно выполнять все описанные функции.
- Написан на языке Python3.10
- При помоши фраймворка aiogrm3.x
- Python, Aiogram, Asyncio
- HTML, CSS
- Github, Docker
- Наличие файла .env.
- Получить токен у BotFather.
- требуется установленная python 3.8+.
- Убедитесь что у вас установлен Docker.
- Убедитесь что у вас имеется утилта Makefile.
make
...
- Переиминовать env_exmaple в.env.
- Получить токен у BotFather.
- Добавить в .env в BOT_TOKEN = токен из BotFather.
- Требуется установленная python 3.8+.
- После чего перейдите в дирикторию src/telegram_bot/ и выполните комманду ниже
Unix
python3 __main__.py
...
Windows
python __main__.py
...
Также вы можите написать свой ID в поле ADMINS для того чтобы бот отправлял вам уведомление
РАЗРАБОТЧИКИ