Private Scheduled Events Based on Roles or Channel Permissions
I'd love the ability to set up private events that only certain roles or users can see on the server. Currently, we can set events to take place in private channels, but everyone on the server can still see those events, regardless of if they can access those channels.
I'd mainly like a way to keep the fact that the private event is scheduled invisible from the ones who aren't invited to it. This way there could be a scheduled event for an admin meeting that not all members need to know is happening.
Here's an example: My 4 friends and I have the "Admin" role on our server, but there are 10+ other members without that role. Every other week, we have an admin meeting that I want to schedule with Discord, but I don't want the members on the server to see this meeting in the list of events. I'm mainly concerned they will see the meeting and ask for access to the channel or be confused on why the event isn't happening if they see it in their list of events.
Similarly, I was thinking if there's ever a "surprise" event that I wanted to plan where only certain members of the server should have access to the planning event, it would ruin the surprise if the person we're surprising could see the event.
-
I 100% agree with this and it should of been added as setting events for voice channels does this!
We need to make this happen as right now if I create events for a game other people on the server that don't play the game don't want to see it. So I'm left with creating them and annoying people or not creating them and annoying people as they wanted to join the events.You might ask why not just disable them? Well discord has not thought about this...
4 -
Bumping this because I was just about to write a suggestion for this.
2 -
Bumping as well!
2 -
Bumping with an additional use case:
We have an open server and allow anyone to join and hangout with our guild members, however we still hold events specific to our guild in an online sandbox game where we wouldn't want everyone to know where and when we're doing things as this information could be used to find us in game. Currently there is no way to use the existing events feature without it being visible to everyone.2 -
Adding my bump to this. Events are great, but you don't always want everyone to be able to see it. Seems like @everyone should be the default assigned role to any event, but allow for selecting specific roles as needed. Similar to Dex, I'd like the option to use the She/Her role which by default would exclude the He/Him folks.
I'm surprised this hasn't seen more traction, but adding my feedback to bump it a little2 -
For the love of god yes!!! There are so many use cases as to why this should have been implemented on launch… for an entire platform to have permission based access on every bit of content, excluding it from this one thing just feels off. I really want to use the feature, hell I'd code it myself if I could, it's clean in every other way ..feels native. Except that it's not, it's the one thing that lacks permission based visibility. While I'd love to create events tagged with specific roles and make it visible to only those roles, I'd take at least inherited roles much like a voice event on a text channel. I'd think that the work is more than halfway done to implement even that given the voice chat behavior. Then of course you'd split it in to 3 options… or more if it turns out the other channel types would be as easy to implement.
I'd have to guess the reason for the lack of clamoring for this is the fact that it can be done easily, the feature that is scheduled events, via a bot and I'm getting ready to go down that road. But again as a UI nut, the native feeling of both the event post as well as the live notification …they just fit….and are super unpolished in terms of basic core concept development.
0 -
We need this too! We have private external events scheduled that should be visible only to certain roles, but don't have a way to hide the details from others.
0 -
Years later, still waiting for this.
Like others have mentioned in this thread, we have a gaming group (clan, guild, whatever you want to call it, depending on the game). But we invite people to our Discord that we play with, who aren't necessarily part of our group. And we have multiple different games we play across.
Being able to restrict an event to certain roles would allow us to set up events for one game, while not bothering others who don't play that game. Or set up clan-only events, without displaying them to everyone else that our server is open to.
Almost everything in Discord is role-based, it's amazing to me that they didn't incorporate that into the Events feature when they implemented it. It's a no-brainer. And I see this added feature (of making events role-based) requested everywhere online (here, Reddit, other forums).
0 -
I would love this for reasons described above. Having a general server with games for multiple different people would make role-based events very useful.
0 -
Another potential use case for me is creating events that are restricted prior to “launch”.
We run community events in person, generally we try to announce them at an event. Ideally, we can immediately point people to QR codes.
With the way events work right now, we need to create the next event while running the event we’re going to announce that next event at, then fiddle with redirects to point things to the discord event url. Or if it’s ticketed jump into the ticket platform to update urls where needed.
It’d be much simpler if we could just… hide the event behind a role restriction, then remove that when it’s time.0
U moet u aanmelden om een opmerking te plaatsen.
Opmerkingen
10 opmerkingen