Бот на aiogram 3: отвечает эхом на сообщения и на /start.
# Создать бота в @BotFather, скопировать токен
export BOT_TOKEN=123456:ABC...
pip install -r requirements.txt
python bot.py- Залить этот репозиторий в GitHub (или другой git).
- В BotPlatform создать бота: указать токен, URL репо (например
https://github.com/your/example-bot.git), фреймворк aiogram. - Нажать «Деплой». Платформа склонирует репо, соберёт образ, запустит контейнер и выставит webhook.
- В контейнере бот запускается в webhook-режиме (порт 8080, путь
/).
bot.py— точка входа: эхо +/start; приUSE_WEBHOOK=1— webhook-сервер, иначе polling.requirements.txt— aiogram, aiohttp.Dockerfile— образ для платформы (Python 3.12, порт 8080).