You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Store the state of permissions available to Viav for a given Guild. If they change, verify that Viav can still operate correctly (i.e., we don't care about all permission changes). If it changes in a way that affects the ability for Viav to operate, notify the guild administrators somehow.
Example:
If Manage Channels or Manage Roles is removed, ping the admin to alert them that this will break viav.
Vice versa, if those permissions are added, alert the admin to the restored functionality.
Would need some way to configure where notifications are sent and a way to mute/ignore/etc.
Implicitly, it also means Viav needs to be able to detect these changes and know what it means for itself.
The text was updated successfully, but these errors were encountered:
I've thought about implementing something like this. Viav unfortunately needs almost every permission to actually work. I'm sure there's a combination of perms that would allow it to work in a minimal sense, but in my testing I could only get it to function consistently when I gave it admin.
Store the state of permissions available to Viav for a given Guild. If they change, verify that Viav can still operate correctly (i.e., we don't care about all permission changes). If it changes in a way that affects the ability for Viav to operate, notify the guild administrators somehow.
Example:
If
Manage Channels
orManage Roles
is removed, ping the admin to alert them that this will break viav.Vice versa, if those permissions are added, alert the admin to the restored functionality.
Would need some way to configure where notifications are sent and a way to mute/ignore/etc.
Implicitly, it also means Viav needs to be able to detect these changes and know what it means for itself.
The text was updated successfully, but these errors were encountered: