๐ What is the Support System?
The Support System bot automates voice-based support sessions, tracking admin performance through a comprehensive point system. Users join a waiting room, admins pull them to support channels, and the system automatically tracks response times, session completion, and user ratings.Prerequisite: Please install Node.js (Latest LTS recommended) before proceeding.
๐งฉ Key Features
๐ค Voice-Based Support Flow
Users join a waiting room channel, admins are automatically notified, and sessions are tracked from start to finish through voice channel movements.โก Automatic Point System
Points are awarded automatically based on:- Fast Pull Points โ Quick response times
- Slow Pull Points โ Slower responses
- Completion Points โ Completed support sessions
- Rating Points โ Based on user ratings (1-5 stars)
โญ Rating & Feedback System
After completing a support session, users receive a rating prompt with 1-5 star rating and optional feedback. Ratings contribute to adminโs average rating and total points.๐ Leaderboard & Statistics
Track admin performance with:- Support Points Leaderboard โ See top performers
- Individual Stats โ View total points, average rating, completed supports, fast/slow pulls