๐ง Moderation
โ Ban Userโ
/ban
โ
-
Description
Permanently removes a user from the group. The banned user cannot rejoin unless manually unbanned. -
Usage
Can be used in one of the following ways:- By replying to a user's message:
/ban
- By passing the Telegram user ID:
/ban 1122334455 <reason?>
- By passing the Telegram username:
/ban @username <reason?>
- By replying to a user's message:
-
Arguments
Argument Type Required Description (none) โ No When replying to a user's message user_id
number No Telegram user ID of the target user @username
string No Telegram username of the target user (with @ prefix) reason
string No Add a reason for this action. -
Permissions
Admins only -
Bot Response
โ - User [@USERNAME] banned
-
Notes
Only one input method should be used at a time.
The message that is replied to will be automatically deleted by the bot.
โป๏ธ Unban Userโ
/unban
โ
-
Description
Reverses a previous ban, allowing the user to rejoin the group. -
Usage
Can be used in one of the following ways:- By replying to a user's message:
/unban
- By passing the Telegram user ID:
/unban 1122334455 <reason?>
- By passing the Telegram username:
/unban @username <reason?>
- By replying to a user's message:
-
Arguments
Argument Type Required Description (none) โ No When replying to a user's message user_id
number No Telegram user ID of the target user @username
string No Telegram username of the target user (with @ prefix) reason
string No Add a reason for this action. -
Permissions
Admins only -
Bot Response
โ - User [@USERNAME] unbanned
-
Notes
Only one input method should be used at a time.
๐ Mute Userโ
/mute
โ
-
Description
Restricts the user from sending any messages in the group for a specified period or indefinitely. -
Usage
Can be used in one of the following ways:- By replying to a user's message (with optional time):
/mute [time]
- By passing the Telegram user ID (mute indefinitely):
/mute 1122334455 <reason?>
- By passing the Telegram username (mute indefinitely):
/mute @username <reason?>
- By replying to a user's message (with optional time):
-
Arguments
Argument Type Required Description (none) โ No When used in reply without time, user is muted indefinitely [time]
string No Duration to mute the user: e.g., 10m
,2h
,3d
,1w
user_id
number No Telegram user ID (required if not replying) โ mutes indefinitely @username
string No Telegram username (required if not replying) โ mutes indefinitely reason
string No Add a reason for this action. Only for forever mute. -
Permissions
Admins only -
Bot Response
โ - User [@USERNAME] muted until [DATE]
or
โ - User [@USERNAME] muted
-
Notes
Time format accepts:Xm
for minutesXh
for hoursXd
for daysXw
for weeks
(e.g.,10m
,3h
,2d
,1w
)
If no time is specified, the mute is permanent.
๐ Unmute Userโ
/unmute
โ
-
Description
Lifts the mute restriction, allowing the user to send messages again. -
Usage
Can be used in one of the following ways:- By replying to a user's message:
/unmute
- By passing the Telegram user ID:
/unmute 1122334455 <reason?>
- By passing the Telegram username:
/unmute @username <reason?>
- By replying to a user's message:
-
Arguments
Argument Type Required Description (none) โ No When replying to a user's message user_id
number No Telegram user ID of the target user @username
string No Telegram username of the target user (with @ prefix) reason
string No Add a reason for this action. -
Permissions
Admins only -
Bot Response
โ - User [@USERNAME] unmuted
-
Notes
Only one input method should be used at a time.
โ ๏ธ Warn Userโ
/warn
โ
-
Description
Issues a warning to a user. Repeated warnings can be used to trigger automated punishments like kicks or bans. -
Usage
Must be used by replying to a message:/warn
/warn <reason?>
-
Arguments
Argument Type Required Description (none) โ Yes Must be used in reply to message reason
string No Add a reason for this action. -
Permissions
Admins only -
Bot Response
โ - User [@USERNAME] warned - Total warns: x/y
-
Notes
This command only works when used in reply to a user's message.
The message that is replied to will be automatically deleted by the bot.
๐งน Remove User Warningsโ
/unwarn
โ
-
Description
Clears the warnings issued to a user, resetting their strike count. -
Usage
Can be used in one of the following ways:- By replying to a user's message:
/unwarn
- By passing the Telegram user ID:
/unwarn 1122334455 <reason?>
- By passing the Telegram username:
/unwarn @username <reason?>
- By replying to a user's message:
-
Arguments
Argument Type Required Description (none) โ No When replying to a user's message user_id
number No Telegram user ID of the target user @username
string No Telegram username of the target user (with @ prefix) reason
string No Add a reason for this action. -
Permissions
Admins only -
Bot Response
โ - User [@USERNAME] warnings reset
-
Notes
Only one input method should be used at a time.
โ Whitelist Userโ
/whitelist
โ
-
Description
Allows a user to bypass group restrictions without giving them admin privileges.
For example, they can send messages containing blocklisted words without being warned. -
Usage
Must be used by replying to a user's message:/whitelist
-
Arguments
Argument Type Required Description (none) โ Yes Must be used in reply to message -
Permissions
Admins only -
Bot Response
โ - User [@USERNAME] WHITELISTED
-
Notes
This command only works when used in reply to a user's message.
๐ฉ Report a Messageโ
/report
โ
-
Description
This command allows users to report inappropriate or problematic messages to the group admins. -
Usage
Must be used by replying to a message:/report
-
Arguments
Argument Type Required Description (none) โ Yes Must be used in reply to message -
Permissions
Everyone -
Bot Response
Sends a direct message to all admins who have started the bot, notifying them about the reported message. -
Notes
This command only works when used in reply to a user's message.