Know who
showed up.
Attendance notes who was in your voice channels during a fight and for how long, then saves a list you can export for payouts, regears and loot. It runs on its own or alongside Voice Relay. No more screenshots of the voice channel.
- Kaelith65 min100%Party 2
- Saelis65 min100%Party 1
- Brannoc41 min63%Party 4joined 20:24
- Oryn58 min89%Party 1, 3
- Vex12 min18%Party 3below 50%
Three steps, one list
The bot never joins voice for this. Discord already tells it who comes and goes.
Fair to the people who stayed
Every rule is a setting, and every fight keeps the rules it was taken with. How it counts
Counted after half the fight
Or any share you pick, from 1% to 100%. Everyone who was in at all is still listed, with their minutes.
Your channels, not the lounge
Every voice channel but AFK, the channels you pick, or the relay's own channels when it follows Voice Relay.
Deafened isn't present
Deafened time is always shown, and you can leave it out of what counts.
Members only
Count only people with your member role, so visitors and allies stay off the list.
Rules that don't move
Each fight keeps the rules it was taken with, so a fight people were paid for never changes.
Officers, not admins
Give payout officers the Attendance permission and nothing else.
About the beta
What does beta mean for Attendance?
It works, and it's free while we finish it with the guilds trying it. Counting rules and the dashboard may still change, and we'll say before it gets a price. Tell us what your payouts need — it shapes what Attendance becomes.
Do I need Voice Relay?
No. Attendance runs on its own with /attendance-start and /attendance-stop. If you do use Voice Relay, it can start and stop with the relay and count the relay's channels.
Does the bot join voice to take attendance?
No. Discord already tells the Callout bot who joins, leaves and moves between voice channels, so it never joins a channel or hears anything for attendance. It needs no permissions beyond the three it already asks for.
How does it decide who counts?
Someone counts when they were in a counted channel for at least 50% of the fight, or the share you set. Short drops are bridged and party moves are one stretch — the details are in how attendance counts.
Who can see the lists?
The server's owner, and managers you give the Attendance permission — see managers. Members can type /attendance to see their own time in the last fight.
How long are fights kept?
90 days, then they're deleted. You can delete one fight, or all of them, from the dashboard any time.
Every setting is in the Attendance docs.
Take attendance at your next fight
Free while it’s in beta. Tell us what your payouts need and we’ll build it in.