Limit Sesh's mentionable roles

**Define what roles are pingable in server settings and/or channel overrides.**
(Ignore non-admin event creator discord permissions)

There are cases where I want Sesh to be able to mention all roles, but not allow normal members to mention these roles.

**Explanation**

**Already possible with current setup:**
1. Admin can use sesh to mention all roles no matter what.

2. Sesh can be given permission to ping all roles.

3. Using discord permissions, non-admin members can only ping certain roles (which extends to Sesh).

**New behavior**
Sesh __*ignores*__ mentions permissions on individual roles and from individual non-admin users.

Server or channel override settings will specify that Non-admin members are only able to ping roles A, B, and C from the sesh dashboard.

**Longer Explanation**
In my server, there are several roles with differing pinging permissions.

Members don't have the ability to ping _all_ roles, but they _do_ have the ability to ping roles that Sesh should not ping.

Let's say that a member has discord permissions to ping roles A, B, C, and D.
(Sesh has the permission to ping all roles.)

But I want Sesh to only allow members to ping role B for events, despite what the discord permissions say.

Alternatively:
Let us say that a member only has the discord permission to ping role A.
But the server's default event ping list role is role B.

I would still like Sesh to let that member ping role B for events.

Open
Voters

Powered by

You must be logged in to comment on posts