Make "higher" role in a list as a dominating over "lower" ones in its permissions and forbiddances (ПРИОРИТЕТЫ ДЛЯ ВЫСШИХ РОЛЕЙ)
Hi everyone!
I think that it is useful, when you can give a special role for temporary "banned" users, make this role higher than other ones, and it will be dominating with its rules.
For example, i have a text-channel on my server with important information that is visible only for those users, who has the KING role. Also i have a role called BANNED (its the highest role in a list), that i'm using in case i don't wanna user to see this channel and write messages there. So sometimes i need to use it, and one given user may have both KING and BANNED roles, BUT he/she will see the secret channel, even if role BANNED makes it invisible! Because the role KING allow that user see the cannel.
My idea is to make priority for roles that are higher in a list than others, so that forbiddances will overlap the permissions.
_
RU
Доброго времени суток!
Согласитесь, что это полезно, когда вы можете дать особую роль временным «забаненным» на сервере пользователям, сделать эту роль выше, чем другие, и она будет доминировать со своими правами над остальными ролям.
Например, у меня на сервере есть текстовый канал с важной информацией, которая видна только тем пользователям, у которых есть роль KING. Кроме этого у меня есть роль, которая называется BANNED (она является самой высокой ролью в списке), которую я использую, если не хочу, чтобы пользователь видел этот канал и писал туда сообщения. Иногда я этой ролью пользуюсь, и выдавать могу ее разным людям так, что один конкретный пользователь может иметь роли KING и BANNED одновременно, НО он все равно увидит этот секретный канал, даже если роль BANNED сделает его невидимым! Поскольку роль KING позволяет этому пользователю видеть канал.
Идея состоит в том, чтобы сделать приоритет для тех ролей, которые в списке выше, чем у других, чтобы запреты перекрывали разрешения. То есть в данной ситуации, если я выдаю роль BANNED, которая запрещает действия на сервере, она не будет перекрываться разрешениями тех ролей, что стоят ниже.
-
Yes! the channel overrides system also works quite unintuitively in this respect. It seems like higher role's deny permissions should override lower one's allow permissions but instead you get all the allow permissions applied first?
In addition, discord's main server permissions need some more work:
- Having a role with a permission that a user doesn't have if the user already has manage permissions below them means they can give themself the permission: rip low-down administrator bot roles
- It would be great to be able to add a mute role with deny permission overrides in the main server rather than having to do it on each individual channel to mute a role
0
Zaloguj się, aby dodać komentarz.
Komentarze
Komentarze: 1