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:
18
main.py
18
main.py
@@ -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__":
|
||||
|
||||
Reference in New Issue
Block a user