Skip to content

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