Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hide channels suggestions #19

Open
arkencl opened this issue May 15, 2020 · 3 comments
Open

hide channels suggestions #19

arkencl opened this issue May 15, 2020 · 3 comments
Labels
enhancement New feature or request feedback needed

Comments

@arkencl
Copy link

arkencl commented May 15, 2020

Hey there people,

we sometimes get suggestions to introduce roles to reduce the number of channels, and we did try that once and it was annoying because new comers would get redirected to non existent channels without a certain role. Couldn't we make productive mute a bit more expansive to handle that? Default mutes every off-topic channel as it stands and you can provide categories or further channels to ignore in the args. It then applies a role with that exact name (one role per person) but mutes different channels depending on how it was invoked and if we really wanted could make it of indefinite duration (with some way to revert)?

Just some throwing some thoughts around, what do you think?

@markhc
Copy link
Member

markhc commented May 16, 2020

That can quickly get out of hand though, even if we only allow 1 role per user. The max allowed number of roles in a server is 250. TPH currently has 98 i think. We could try to reuse roles when multiple users select the same channels to hide, but the code for that wouldnt look pretty.

I could see this working if we had the roles we had before (that would hide certain categories or channels) and allowed users to grant themselves said roles.

e.g tph!hidechannels off-topic general spotlight 24 hours

@arkencl arkencl changed the title productive mute suggestions hide channels suggestions May 16, 2020
@arkencl
Copy link
Author

arkencl commented May 16, 2020

Oh yeah, most definitely. I must have completely forgotten about the role limit on a discord server (and the fact that it would spam our role overview on the server), that's quite a shame though. Putting that aside, I think the main problem about having the category or roles that spanned several categories was just what I mentioned in the comment before yours about the redirection of newcomers on the server. Which is nonexistent if it's the other way around i.e. more knowledgeable users that can hide channels themselves.

I changed the title of the issue since it makes more sense to view this separately from productive mute since some users might want to mute everything but social chat channels from their sidebar. And those two things would be at odd with my initial suggestion. Although the very possibility of this should be up for discussion, since we don't want to necessarily want to promote people just shitposting in our social chat channels.

@Moe-Szyslak What do you think about this?

@ItsAzaria
Copy link
Contributor

Perhaps on a per category basis it may work for roles.

I wonder what the permission override limits are per channel, if there's no limit on that it would remove the need to rely on roles too.

It's a difficult one for sure especially with the limits discord has

@markhc markhc added enhancement New feature or request feedback needed labels May 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request feedback needed
Projects
None yet
Development

No branches or pull requests

3 participants