Slash Commands & Bot Features
The Discord bot provides rich slash commands for community members and server administrators, localized in English and Thai.
Available Slash Commands
Section titled “Available Slash Commands”| Command | Arguments | Description |
|---|---|---|
/stats |
[user] (optional), [timeframe] |
View detailed voice statistics, total time, top channels, and activity breakdown. |
/leaderboard |
[timeframe] (day, week, month, all) |
Display the server’s top voice channel talkers and active members with pagination. |
/now |
None | Display real-time occupancy across all voice channels in the server. |
/wrapped |
[year] (optional) |
Generate an annual visual recap of voice statistics and memorable moments. |
/friend-alert |
subcommand (add, remove, list) |
Manage notifications for when designated friends join a voice room. |
Command Details
Section titled “Command Details”/stats
Section titled “/stats”Displays user voice activity with an interactive embed:
- Total Duration: Formatted safely in hours and minutes.
- Microphone & Headphone States: Time spent muted, deafened, or streaming.
- Top Channels: Top 3 most frequented voice rooms.
- Comparison: Delta against previous timeframes.
/leaderboard
Section titled “/leaderboard”Renders a paginated top-ranking list of users in the server:
- Supports daily, weekly, monthly, and all-time rankings.
- Visual medals for 1st 🥇, 2nd 🥈, and 3rd 🥉 positions.
Fetches in-memory channel states from the bot’s live cache:
- Lists every voice channel with active members.
- Shows mute/deafened badges and current channel topic/status.