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
Add the ability to view and modify a server's settings.
This involves several sub-tasks:
perm checks:
only show the settings button if you have one or more relevant permissions
perms for member settings
perms for channel/category settings
perms for role settings
perms for ban management
perms for invite settings
perms for emoji settings
basic server info:
name
avatar
description
channel(s) for system messages
members:
list
kick/ban
add/remove roles
channel list/categories:
list
create/delete channels/categories (is owner || user has the manage channels perm)
edit category names
button to open channel settings
reordering (will need to find a good drag and drop library)
roles:
list
create/delete
edit basic info (name, colour - these will require more checks (is owner || rank of the user's highest role > rank of role the user wishes to edit))
edit perms (actual perms + rank - these will require more checks (above + you can't grant permissions you don't have))
drag to reorder?
bans:
list
add? (should this be limited to the members page?)
remove
invites:
list
create
delete (try to detect/prevent deletion of vanity invites?)
emoji:
list
create
delete
misc:
where feasible, include the ability to copy IDs (users, roles, emoji, maybe channels?)
server deletion (add a confirmation modal)
Channel settings (name/description/icon/perms) will be implemented separately. If you wish to implement any of these features and have any questions, feel free to ask ^^
The text was updated successfully, but these errors were encountered:
What do you want to see?
Add the ability to view and modify a server's settings.
This involves several sub-tasks:
Channel settings (name/description/icon/perms) will be implemented separately. If you wish to implement any of these features and have any questions, feel free to ask ^^
The text was updated successfully, but these errors were encountered: