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)}")