Feedback on threads, and what's missing
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.
Hello I agree with everything said in this post, since it has quite a lot of visibility I would like suggest another feature :
I personally use Discord as a professional tool to organize my team and for todo-lists. I know we are a lot to do this. This thread system is absolutely amazing for dodging overwhelming todo-lists channels and I know I will personally use it to organize the channel by user tasks. This is one simple extra-usage of threads.
I may be out of subject and since this does not correspond Discord's team vision of threads with Nitro boosting but threads should have unlimited amount of time available before archived for Nitro-boosted servers. Threads will be used for other usages than simple "threads".
Hope you could add this
Best regards, Discord is even more amazing now!0
Lots of things here I hadn't come across yet! Great ideas! The one that affected my server members the moment the idea was implemented was the notification settings. Every thread gives a notification for every message, even if the server/channel is set to @ mentions only. It's easy enough to change on a per-thread basis, but having to do the same thing every time seems like an unnecessary hassle when you could just have the channel settings carry over.4
I was surprised to see that the notifications overriding server settings wasn't already reported as a bug. It's completely absurd that threads don't default to following the server notification settings, this would be the top priority for change for me.1
Agreed! I actually emailed support first to see why I couldn't find a way to change this, and they said it was working as intended, and that if I thought it should be changed I should post/upvote on here. I didn't even know about feedback forums before yesterday. I really hope they listen to the users on this one! It's a decision I really cannot understand.1
I'd also like to see a toggle to disable the function. Several of the servers I'm moderator or admin in decided they didn't want the function enabled at all. The only way now to stop the threads from being used is by turning off permissions for every role in every channel. This is a huge hassle if your server has over 3000 people in it and close to 30 roles.
It'd be nice if it could just be turned on/off like many of the other settings in Discord.0
Please sign in to leave a comment.