AttendiBot
APPCryptographically verifiable Discord voice attendance. Every completed session is Ed25519-signed so records can be verified independently—not just trusted. Period leaderboards, fairness settings, slash commands, and a web dashboard. No voice audio is
About This Bot
AttendiBot gives Discord server admins cryptographically verifiable voice attendance — not just time tracking, but Ed25519-signed proof that sessions happened.
{{media:hero}}
Why AttendiBot?
Most attendance bots count minutes. AttendiBot signs every completed voice session with Ed25519 so anyone can verify records were not tampered with. Ideal for communities, study groups, guild ops, and any server that needs auditable voice participation.
Features
- Automatic voice tracking — join, leave, and move events in configured channels
- Ed25519 signing — every session and period archive gets a cryptographic signature
- Period leaderboards — configurable reset intervals (hourly to yearly)
- Public verification — verify any session UUID without signing in
- Admin dashboard — web UI for keys, channels, logs, exports, and analytics
- Fairness settings — optionally exclude muted or deafened time
- Log destinations — post session embeds and leaderboard summaries to Discord channels
- Pro tier — signed exports, webhooks, verified auto-roles, unlimited history
{{media:features}}
Privacy
AttendiBot only stores metadata: join/leave timestamps, channel IDs, user IDs, and session duration. No voice audio is ever recorded, stored, or transmitted.
Quick start
- Add AttendiBot to your server
- Sign in to the dashboard
- Generate and unlock Ed25519 signing keys
- Configure tracking mode and voice channels
- Members join voice — sessions are signed automatically
Full guide: attendibot.com/docs/getting-started
Commands
Everyone: /leaderboard, /stats, /ping
Admins: /admin tracking_mode, /admin track_channel, /admin reset_interval, /admin generate_keys, /admin verify_session, /admin logs, and more.
{{media:commands}}
Links
- Website: attendibot.com
- Documentation: attendibot.com/docs
- FAQ: attendibot.com/faq
- Dashboard: attendibot.com/dashboard
Frequently Asked Questions
How do you invite AttendiBot to a Discord server?
Use the Invite to Server button on this page to start the Discord authorization flow and add AttendiBot to your community.
What features are available for AttendiBot?
AttendiBot highlights features such as Web Dashboard, Logging, Utility.
