Bonus system for social media subscriptions. Players complete tasks: join channels and groups, subscribe or follow a link, pass verification and receive balance on the site. Administrators configure integrations, view logs and analytics, and can also re-check subscriptions and take back the reward if the player unsubscribed.
For the player
- List of active bonuses as cards with title, description, image and reward amount
- Subscription or link follow in a separate window
- Check and site balance crediting button
- "Completed" status after successful receipt
- Protection against cheating: one Steam account and one social media account for each bonus
- For guests - viewing, you can receive the bonus after authorization
Supported integrations
- Unlimited number of bonuses: you can add multiple channels, groups or links of the same type with different keys
- Telegram channels
- Discord channels
- VK groups
- Steam groups
- YouTube channels
- Twitch channels
- Partner and advertising link clicks
Administration
- Preview of the bonuses page just as the player sees it
- Creation, editing, deletion, search and sorting of tasks by drag-and-drop
- For each task: amount, color, image, link, title and description
- Task disabling and "admin only" mode to test before publication
- Proxy for Telegram if direct bot verification is unavailable
- Issuance history: player, their social network, task type, amount, verification status and date
- Re-check of subscriptions for Telegram, VK and Steam (with cooldown setting)
- Revocation of reward from unsubscribed users with balance deduction
- Analytics with charts showing which tasks are completed more often and how much balance was issued for 7 / 30 / 90 days
- Notifications in Discord about each successful bonus receipt
- Maintenance mode, access only after login and number of cards per row
Purchase conditions
- The module is provided with closed backend code and open frontend code