This cog consists of a reaction event and some moderation commands.
A message gets pinned when
a)
the user who added the reaction :pushpin (📌) has the reactionpin.pin permission OR
b)
-
:pushpin:(📌) is added as a reaction to a message AND -
the reaction is added by the author of the message AND
-
the message was written in a channel whitelisted for ReactionPin AND
-
the user does not have the
muterole
As soon as the message author or a Team-Member removes his reaction :pushpin: 📌, the message will be removed from the pinned messages.
This is the main command for the command group, to show all the subcommands if you have permission for it.
Aliases:
a
.reactionpin <command>Required Permissions:
reactionpin.read
This command whitelists a channel.
.rp [add|a|+] <channel>| Arguments | Required | Description |
|---|---|---|
channel |
✔️ | Whitelists the channel |
Aliases:
adda+
Required Permissions:
reactionpin.readreactionpin.write
This command removes a channel from the whitelist.
.rp [del|r|d|-] <channel>| Arguments | Required | Description |
|---|---|---|
channel |
✔️ | Removes the channel from the whitelist |
Aliases
-
remove -
del -
r -
d -
-
Required Permissions:
reactionpin.readreactionpin.write
This command enables or disables the "pinned messages notification".
.rp [pin_message|pm] <enabled>Arguments:
| Argument | Required | Description |
|---|---|---|
| enabled | ✔️ | Message is displayed if true |
Aliases:
pm
Required Permissions:
-
reactionpin.read -
reactionpin.write
