Bot Commands¶
The Discord bot provides slash commands for server management. Each command requires the appropriate bot permission to execute.
User Actions¶
/ban¶
Ban a player from the server.
Parameters:
- user — Username or ID (required)
- reason — Reason text (required)
- timeframe — Duration in human-readable format (required). Examples: 30 mins, 1 hour, 2 weeks, permanent
Permission: easyadmin.bot.ban
/unban¶
Unban a player by ban ID.
Parameters:
- banid — Ban ID number (required)
Permission: easyadmin.bot.unban
/kick¶
Kick a player from the server.
Parameters:
- user — Username or ID (required)
- reason — Reason text (required)
Permission: easyadmin.bot.kick
/mute¶
Mute a player in chat.
Parameters:
- user — Username or ID (required)
Permission: easyadmin.bot.mute
/unmute¶
Unmute a player in chat.
Parameters:
- user — Username or ID (required)
Permission: easyadmin.bot.unmute
/freeze¶
Freeze a player in place.
Parameters:
- user — Username or ID (required)
Permission: easyadmin.bot.freeze
/unfreeze¶
Unfreeze a player.
Parameters:
- user — Username or ID (required)
Permission: easyadmin.bot.unfreeze
/slap¶
Slap a player, removing health.
Parameters:
- user — Username or ID (required)
- amount — Amount of HP to remove (required, integer)
Permission: easyadmin.bot.slap
/warn¶
Issue a warning to a player.
Parameters:
- user — Username or ID (required)
- reason — Reason text (required)
Permission: easyadmin.bot.warn
/screenshot¶
Take a screenshot of a player's screen.
Parameters:
- user — Username or ID (required)
Permission: easyadmin.bot.screenshot
Information¶
/playerinfo¶
View information about a player, including identifiers.
Parameters:
- user — Username or ID (required)
Permission: easyadmin.bot.playerinfo
/playerlist¶
Show a paginated list of all players on the server.
Permission: easyadmin.bot.playerlist
/history¶
View the action history for a player (bans, kicks, warnings, etc.).
Parameters:
- user — Username or ID (required)
Permission: easyadmin.bot.history
/notes¶
View admin notes for a player.
Parameters:
- user — Username or ID (required)
Permission: easyadmin.bot.notes
/baninfo¶
View details of a specific ban entry.
Parameters:
- banid — Ban ID number (required)
/announce¶
Send an announcement to all players on the server.
Parameters:
- reason — Announcement text (required)
Permission: easyadmin.bot.announce
Server Management¶
/cleanup¶
Clean up entities in the server world.
Parameters:
- type — Type of entity to clean up (required). Choices: cars, peds, props
Permission: easyadmin.bot.cleanup
/refreshperms¶
Refresh your EasyAdmin permissions. Optionally specify another user.
Parameters:
- user — Discord user to refresh permissions for (optional)
Permission: easyadmin.bot.refreshperms
Permission Reference¶
| Permission | Commands |
|---|---|
easyadmin.bot.ban |
/ban |
easyadmin.bot.unban |
/unban |
easyadmin.bot.kick |
/kick |
easyadmin.bot.mute |
/mute, /unmute |
easyadmin.bot.freeze |
/freeze, /unfreeze |
easyadmin.bot.slap |
/slap |
easyadmin.bot.warn |
/warn |
easyadmin.bot.screenshot |
/screenshot |
easyadmin.bot.playerinfo |
/playerinfo |
easyadmin.bot.playerlist |
/playerlist |
easyadmin.bot.history |
/history |
easyadmin.bot.notes |
/notes |
easyadmin.bot.announce |
/announce |
easyadmin.bot.cleanup |
/cleanup |
easyadmin.bot.refreshperms |
/refreshperms |