Skip to content

Rules Commands

Every chat works with different rules; this module will help make those rules clearer! User commands: × /rules: Check the current chat rules. Admin commands: × /setrules <text>: Set the rules for this chat. × /privaterules <yes/no/on/off>: Enable/disable whether the rules should be sent in private. × /resetrules: Clear all chat rules (sets empty string). × /rulesbtn <custom text>: Sets the custom text for the rules button in private rules link. (max 30 chars) × /resetrulesbutton: Reset the text of the rules button to default. × /resetrulesbtn: Same as above.

Features:

Private Rules: Enable private rules (/privaterules on) to send rules via PM instead of in the group. This keeps the group chat clean.

Custom Rules Button: Set a custom button text (max 30 characters): /rulesbtn View Rules

Reset to default: /resetrulesbtn

Setting Rules: You can set rules by providing text directly or by replying to a message: /setrules Please be respectful to all members.

Or reply to a message: /setrules

Required Permissions:

  • /rules: Available to all users (disableable)
  • All other commands (/setrules, /resetrules, /privaterules, /rulesbtn, /resetrulesbtn, etc.): Require admin permissions in the connected chat via IsUserConnected

These are help-menu module names, not command aliases.

This module can be accessed using the following aliases:

  • rule
CommandDescriptionDisableable
/resetrulesClear all group rules (sets empty string)
/clearrulesAlias of /resetrules — clears all group rules
/clearrulesbtnAlias of /resetrulesbtn — reset button text to default
/clearrulesbuttonAlias of /resetrulesbtn — reset button text to default
/privaterulesToggle sending rules in private messages (admin required)
/resetrulesbtnReset rules button text to default
/resetrulesbuttonAlias of /resetrulesbtn — reset button text to default
/rulesShow group rules
/rulesbtnSet custom button text for private rules link
/rulesbuttonAlias of /rulesbtn — set custom button text for private rules link
/setrulesSet group rules
/clearrules
/clearrulesbtn
/clearrulesbutton

For detailed command usage, refer to the commands table above.

CommandPermissions
/rulesAvailable to all users (disableable)
/setrulesAdmin only — requires IsUserConnected (bot admin + user admin)
/resetrules, /clearrulesAdmin only — requires IsUserConnected
/privaterulesAdmin only — requires IsUserConnected, user must be admin in connected chat
/rulesbtn, /rulesbuttonAdmin only — requires IsUserConnected, user must be admin in connected chat
/resetrulesbtn, /resetrulesbutton, /clearrulesbtn, /clearrulesbuttonAdmin only — requires IsUserConnected