Voice activity tracking
The Voice activity tracking module in AscensionBot — what it does and how to configure it.
The bot precisely tracks how much time each member spends in voice channels, and it's crash-resilient — a bot restart never loses an in-progress session's data. You can let voice time earn XP too, so the talkers level up alongside the chatty typers, not just the message spammers. The bot also auto-deafens any other bots sitting in the same channel so they don't disrupt the conversation. Comes with its own leaderboard and an admin reset command.