Let your server know when you're away. The Bot will automatically manage your status, update your nickname with [AFK], and notify others when they mention you.
# Set yourself as AFK
/afk set reason:On a lunch break, back in 30 mins.
# View all AFK users (moderators)
/afk list
# Clear someone's status (moderators)
/afk clear user:@username
# Remove all AFK statuses (moderators)
/afk clearall
/afk set reason:Taking a break
What happens:
[AFK] prefix will be added to your nickname.When you use /afk set, your nickname will get the [AFK] prefix, and your reason will be stored.
When someone mentions you, they will see:
⏰ @Username has been AFK for 2 hours.
Reason: Taking a lunch break
Your status will be cleared when you:
/afk list
This will show a paginated list of all AFK users with their reasons and timestamps (10 users per page).
/afk clear user:@username
This will remove the AFK status for a specific user.
/afk clearall
This will remove all AFK statuses server-wide. This is useful for before events or maintenance.
| Role | Permissions | Purpose |
|---|---|---|
| Any User | None | To set their own status. |
| Moderators | Manage Server | To view or clear other users' statuses. |
| Bot | Manage Nicknames | To update users' nicknames. |
Cause: The Bot lacks the required permissions, or your role is higher than the Bot's role.
Solution: Your AFK status will still work! The only thing missing is the visual [AFK] indicator. Check the Bot's role position and permissions.
Error: "You cannot include invite links or mass mentions in your AFK reason."
Solution: Remove any discord.gg links and @everyone/@here mentions. Please use plain text only.
Command Cooldowns:
/afk set: 30 seconds/afk list: 10 seconds/afk clear//clearall: 30 secondsSolution: Please wait and try again.
| Problem | Fix |
|---|---|
| My status will not clear. | Send any message or join a voice channel. |
| I want to update my reason. | Use /afk set again with the new reason. |
| There is a false status for someone. | Use /afk clear user:@them. |