.. _rolenotify: ========== RoleNotify ========== | This is the cog guide for the rolenotify cog. | You will find detailed docs about usage and commands. ``[p]`` is considered as your prefix. .. note:: To use this cog, load it by typing this:: [p]load rolenotify .. note:: This cog requires the Members Intent .. _rolenotify-usage: ----- Usage ----- Notify a user when they have a Role added or removed from them .. _rolenotify-commands: -------- Commands -------- .. _rolenotify-command-rolenotify: ^^^^^^^^^^ rolenotify ^^^^^^^^^^ | **Permissions** | | *User* - | Bot Admin or Manage Roles **Syntax** .. code-block:: none [p]rolenotify **Description** Configure RoleNotify .. _rolenotify-command-rolenotify-channel: """"""" channel """"""" | **Permissions** | | *User* - | Bot Admin or Manage Roles **Syntax** .. code-block:: none [p]rolenotify channel **Description** Set the channel to output Role Notifications to Pass 0 to clear the channel Pass nothing to see the configured channel .. _rolenotify-command-rolenotify-role: """" role """" | **Permissions** | | *User* - | Bot Admin or Manage Roles **Syntax** .. code-block:: none [p]rolenotify role **Description** Configure settings for a Role .. _rolenotify-command-rolenotify-role-info: """" info """" | **Permissions** | | *User* - | Bot Admin or Manage Roles **Syntax** .. code-block:: none [p]rolenotify role info **Description** Display the configured settings for a Role .. _rolenotify-command-rolenotify-role-method: """""" method """""" | **Permissions** | | *User* - | Bot Admin or Manage Roles **Syntax** .. code-block:: none [p]rolenotify role method **Description** Set the notification method Valid options are `dm` and `channel` .. _rolenotify-command-rolenotify-role-method: """""" method """""" | **Permissions** | | *User* - | Bot Admin or Manage Roles **Syntax** .. code-block:: none [p]rolenotify role channel **Description** Set the channel to output Role Notifications to Pass 0 to clear the channel and use the server defined channel .. _rolenotify-command-rolenotify-role-add: """ add """ | **Permissions** | | *User* - | Bot Admin or Manage Roles **Syntax** .. code-block:: none [p]rolenotify role add **Description** Set if the notification should be sent on Role Add should be any of these combinations, `on/off`, `yes/no`, `1/0`, `true/false` .. _rolenotify-command-rolenotify-role-remove: """""" remove """""" | **Permissions** | | *User* - | Bot Admin or Manage Roles **Syntax** .. code-block:: none [p]rolenotify role remove **Description** Set if the notification should be sent on Role Remove should be any of these combinations, `on/off`, `yes/no`, `1/0`, `true/false` .. _rolenotify-command-rolenotify-role-message: """"""" message """"""" **Syntax** .. code-block:: none [p]rolenotify role message