PSA for all servers - It will be enabled by default and is easily ping abusable with bots. Make sure to either opt-in early and quickly adjust the permissions for everyone, or be ready to do so when it launches! (For discord, please revise the launch date for all servers, and make sure the permissions are either not enabled by default, or the abusable sections are removed.)
After testing it, it has various limitations and ways to easily abuse it.
Our server will only use threads if the following options are fixed, without these threads are unusable in any way or form to our server members:
Read/Write permissions on threads - There is currently no way to disable a user from read or writing permissions on a per user or role basis in a thread. We sometimes ban certain roles or users from certain channels. We would like the same on a per thread basis. If we disable writing in a channel, they can still write in a thread that is in the respective channel. For various use cases we would love to be able to only remove write permissions to threads.
Either follow the channels permissions, similarly to how if you disable file uploads, it also disables it in the threads.Or allow on a per thread basis. Best would be use channels by default and then be overrideable.
Follow Default server notification settings - Please, set the threads to follow default server notification settings. This is highly required in huge servers.
Inviting or Tagging a user should not automatically make them join the thread - Currently when you invite or tag someone, they are automatically added to the thread. They should have the option to join, just like how you currently do if you manually join an already existing thread.
Tagging a user role should and adding everyone should be a permission - Currently if you tag a role it will automatically add everyone with that role to the thread. Make this a permission, and if enabled, it should be an option to either only ping the ones already in the thread or add and ping.
Collapsing threads - There is no way to hide threads I'm in. In a suppport server I can be working with over 10 support tickets at the same time, and some take longer to reply than others. It causes unnecessary clutter on the sidebar.
Leave all threads button - Add a button that leaves all threads per server, category and channel.
The further items would be great improvements to the threads:
Quicker thread creation from message - Creating a thread from a message should not require two button clicks and adding a title manually. The title could be automatically generated from the message, and if necessary updated afterwards
Make private threads directly from a message - Add the option to create private threads and NOT invite the user from the message that the thread was made from.
Add moderation overview of all threads in the server, and what is being typed - Threads by its nature are super difficult to moderate, if given access to everyone. As it would require the moderation teams to manually open each thread and keep look on its content if its all going well.
Increase scrutiny of amount of time for archive - It would be great if we could set more detailed archive times. 1 hour is still too long for some cases.
Option to limit the amount of people being able to join a thread - Limiting the amount of people talking in a thread would, allowing moderators to still join, similarly to voice channels.
Option to request joining threads - Similarly to Stage Channels, allow moderators, or users with the necessary permissions to set threads to invite only, but visibly readable. People could also request to join a thread.
All in all, the threads feature looks nice, but is still way uncooked and definitely not ready for full on use in big servers. its way too complicated to moderate, lacks permissions insight (and which ones it uses), it clutters the side bar, and its really difficult to moderate in public discussion servers. Its also terrible in regards to raiding, as its super easily abusable.
We hope the Discord team looks at the feature again, and reconsider potentially delaying the full on launch. Its currently unusable and dangerous to be used for community & partnered servers of all sizes.
Please sign in to leave a comment.