Commands
LiveInformation commands
Get help, rules, member, group, role and Defendy status information.
Information commands request information or help rather than penalizing a member. Use them to verify setup, find identifiers and understand what your role can access.
Start and help
/start in a private chat opens the main menu and WebApp. /help shows commands available in the current context and to your role.
If a documented command is absent from your help response, confirm the selected group and your role first.
Group rules
/rules publishes the active rules. If rules do not appear, enable the module and create at least one active rule phrase in the WebApp. Test it from a regular member account after editing.
Member information
/me shows your group role and available statistics. Use /status as a reply or provide a member:
/status @username
/status requires a junior moderator Defendy role or higher.
Group information
/chat is available to all members and shows current group information. /chatid returns the numeric Telegram group ID and requires a junior moderator Defendy role or higher. The ID is useful for support and logging; it is not the same as a forum topic ID.
Bot response check
/ping verifies that Defendy sees and handles commands. A successful response does not prove the bot can ban, mute or delete; test those permissions separately.
Staff and role lists
/staff shows the moderation team. Defendy administrators and higher roles can use /adminlist, /modlist, /halfmodlist, /cofounderlist, /cleanerlist, /helperlist, /boosterlist and /freelist for a specific role.
After assigning a role, check its list. Run /reload when Telegram administrator rights have changed.
Command prefixes
Defendy accepts /, !, ., , and ;. This documentation uses / because Telegram renders it as a command.
See All bot commands for every alias and access level.