fix: Telegram idle() entfernt (PTB v21), WhatsApp-Polling-Intervall auf 10s erhöht
This commit is contained in:
@@ -21,14 +21,15 @@ def build_scheduler(whatsapp: "WhatsAppChannel") -> AsyncIOScheduler:
|
||||
|
||||
_scheduler = AsyncIOScheduler(timezone="UTC")
|
||||
|
||||
# WhatsApp-Polling alle 5 Sekunden
|
||||
# WhatsApp-Polling alle 10 Sekunden (coalesce=True überspringt verpasste Läufe)
|
||||
_scheduler.add_job(
|
||||
_poll_whatsapp,
|
||||
trigger=IntervalTrigger(seconds=5),
|
||||
trigger=IntervalTrigger(seconds=10),
|
||||
id="whatsapp-poll",
|
||||
name="WhatsApp incoming messages",
|
||||
max_instances=1,
|
||||
coalesce=True,
|
||||
misfire_grace_time=5,
|
||||
)
|
||||
|
||||
return _scheduler
|
||||
|
||||
Reference in New Issue
Block a user