feat: add project infrastructure

- Add src/ structure with config and logger modules
- Add .env.example with required environment variables
- Add python-dotenv dependency
- Add TASK.md with implementation roadmap
This commit is contained in:
2026-02-02 20:42:12 +03:00
parent 52d5e54bfe
commit c289d9c54e
9 changed files with 89 additions and 5 deletions

18
main.py
View File

@@ -1,5 +1,19 @@
def main():
print("Hello from dataset-tg-bot!")
from telegram.ext import ApplicationBuilder
from src.config import BOT_TOKEN
from src.logger import logger
def main() -> None:
"""Точка входа приложения."""
logger.info("Запуск бота...")
app = ApplicationBuilder().token(BOT_TOKEN).build()
# TODO: добавить обработчики
logger.info("Бот запущен")
app.run_polling()
if __name__ == "__main__":