Custom Command
FunctionsMember Functions

$kick

Kicks a user from the server.

Usage

$kick[userID;reason]
  1. userID - The ID of the user to kick.
  2. reason - (Optional) The reason for kick. You can see this in Audit Log.

Example

Successful kick

Successfull kick with no response

Member
9/5/2026

!!exec $kick[123456789123456789;Spamming]

Unsucessful kick

Unsuccessful kick with error message

Member
9/5/2026

!!exec $kick[$ownerID;Spamming]

Custom Command
APP
9/5/2026

❌ bot is missing enough permissions at line 1

Bot is missing enough permissions

The most common reason is that the bot's role is lower in the role hierarchy than the member you are trying to ban. Discord doesn't allow members and bots from kicking members with a higher or equal highest role. Ensure the bot's highest role is above the target user.

Important Note

If any member who can execute the command with this function, they will be able to kick any member below the bot's highest role. Do not place the bot's role above Admin or Head Moderator roles to avoid kicking important member.

Related Functions: $ban $unban

Function difficulty: Easy

Tags: Kick Punish Member Moderation Moderator

Function Cooldown

This function has built-in cooldown. Why? Read more about cooldowns here.

  • Cooldown: 3 minutes
  • Tracked By: User
  • Type: memberuser

Functions with the same type share cooldowns based on the same Tracked By value.

On this page