Этот репозиторий содержит шаблон Telegram-бота, написанного на Python с использованием библиотеки aiogram
. Шаблон предназначен для упрощения создания новых ботов и включает в себя базовый функционал, такой как обработка команд, отправка сообщений и редактирование сообщений.
Для того, чтобы создать нового бота на основе этого шаблона, необходимо склонировать репозиторий и установить все необходимые зависимости из файла requirements.txt
. Для этого можно использовать команду:
pip install -r requirements.txt
Далее, необходимо создать Telegram-бота и получить от него токен. Это можно сделать, следуя инструкциям на сайте BotFather.
После получения токена, его необходимо добавить в файл .env
, заменив строку "YOUR_BOT_TOKEN"
на свой токен.
Теперь, для запуска бота необходимо запустить файл main.py
. После запуска бот будет готов к использованию.
Шаблон реализует обработку команд, отправку сообщений и редактирование сообщений. Все обработчики команд расположены в файле handlers.py
. При получении команды бот отправляет пользователю соответствующее сообщение.
Если вы обнаружили ошибку в коде или хотите предложить улучшения, пожалуйста, создайте новый Issue или Pull Request в этом репозитории. Ваш вклад будет очень ценен!