File size: 445 Bytes
c7ed923 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
# app.py (erweitert)
import asyncio
import logging
from scheduler import start_scheduler
from config import setup_logging
# Logging-Konfiguration
setup_logging()
if __name__ == "__main__":
try:
start_scheduler()
loop = asyncio.get_event_loop()
loop.run_forever()
except KeyboardInterrupt:
logging.info("Bot wurde beendet")
except Exception as e:
logging.error(f"Kritischer Fehler: {str(e)}") |