hendrik/services
Dita Aji Pratama 93dd74d1b4 feat: add humanize delays & anti-ban MUC rejoin mechanism
- Add READ_DELAY_MIN/MAX config for reading delay (1-2s random)
- Add TYPING_SPEED/MAX config for proporsional typing delay
- Add reading delay before processing DM & MUC messages
- Add typing delay before sending any XMPP message (proporsional to msg length)
- Add auto-rejoin MUC on unavailable/error with exponential backoff
- Add retry join on session_start with incremental delay (3 attempts)
- Add cooldown between rejoin attempts to prevent join-spam
- Cancel pending rejoin tasks on disconnect
- Reset rejoin counter on successful join
2026-06-10 10:54:56 +07:00
..
__init__.py XMPP feature 2026-06-08 02:41:29 +07:00
session_manager.py XMPP feature 2026-06-08 02:41:29 +07:00
xmpp_client.py feat: add humanize delays & anti-ban MUC rejoin mechanism 2026-06-10 10:54:56 +07:00