SHA-256: 80501734225d251bbd9d965e4eba925f1606df9ff92a8bd6ba8e130d6e5945a9 (archivo de suma)
Tecnología: Python 3.10+, aiogram 3.x · Licencia: MIT · Archivos: 12
Qué incluye
Routers, handlers tipados, polling o servidor webhook aiohttp con verificación de token secreto y /healthz.
Árbol de archivos
telegram-aiogram/
├── bot/
│ ├── __init__.py
│ ├── logic.py
│ └── main.py
├── tests/
│ └── test_logic.py
├── .dockerignore
├── .env.example
├── .gitignore
├── Dockerfile
├── LICENSE
├── README.md
├── requirements-dev.txt
└── requirements.txt
Configuración
unzip telegram-aiogram.zip && cd telegram-aiogram
python -m venv .venv && . .venv/bin/activate
pip install -r requirements-dev.txt
cp .env.example .env
set -a; . ./.env; set +a; python -m bot.main
pytest -q
Completa .env con las credenciales de la consola oficial de desarrolladores de la plataforma. Nunca lo subas a un repositorio: el .gitignore incluido lo excluye.
Ejecutar con Docker
docker build -t telegram-aiogram .
docker run --rm --env-file .env telegram-aiogram