The moment a subscription lapses, PayPass's background scheduler removes the member from your Telegram Group or Channel.
The Eviction Daemon
Our background processor runs a continuous eviction daemon that queries the database for subscriptions that are past their expiry date.
Eviction Workflow
- The scanner detects an expired active subscription status.
- The bot triggers a kick/ban event through the Telegram API.
- The member is evicted from the channel or group.
- The bot sends a friendly notification explaining that access has expired and providing a link to rejoin.
- The database status is updated to inactive.
🚨
Bot Permission Requirement: The eviction process requires that the bot possesses the "Ban Users" permission. If this permission is missing, evictions will fail and the system will log a warning.