-
Notifications
You must be signed in to change notification settings - Fork 9
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
Notifications - Implementing custom group notifications #634
Notifications - Implementing custom group notifications #634
Comments
+1 |
Found this: RocketChat/Rocket.Chat#1564 |
This will need to tied up with the ROLES, so you could mention |
If we do this, we have to setup a exclude list in order to not have things like @bot |
@channel will send a notification to all team members in the channel where you post the message. @everyone notifies every member of your team. This command can only be used in the team-wide channel (usually called #general). Both notifications will be sent to all team members in the channel whether they are active, away or offline. @here is best for sending announcements relevant only to team members that are currently working or available. |
I'll add a reference to RocketChat/Rocket.Chat#2135 as this is an important guide if we are going on that direction. |
See for mor discussion on this feature |
+1
Mentions to groups or roles could be prefixed by special char e.g. @@testers |
@engelgabriel Actually I'd go for dynamic tags, for as many roles an admin creates on his instance. |
+1 need this feature. I think admin need to create mention groups. And If he sees conflict with username, he will deal with this manually by changing user name. With good naming rules sole user wouldn't name himself using plural name ('-s' end), so conflicts will be rare. NOT roles. Roles seems to be easy way to group people. But roles here is like system way of managing permissions. Group of users could have different chat permissions and still I want to mention them all. Connecting roles and mention groups will add unneeded restrictions. "Users" menu is good place to configure mention groups. From there you see usernames and system can show you conflicts. It could be just sidebar button that opens sidebar with groups list. Don't think someone will have too much groups to create separate page for them. P.S. the easy way for small teams create sort of inline alias, that will replace group name to list of usernames. Example: you wrote |
+1 above solutions seem viable and it would be a great feature to have! |
After giving it a thought, it would be actually great to give users the option to tag themselves as 'developers', 'lawyers', etc. And also give admins the right to tag people from the dashboard. |
Tagging sounds like a good idea - as always LDAP integration would be awesome. |
+1 please implement this feature!
… On Jan 9, 2018, at 5:51 PM, mxmo0rhuhn ***@***.***> wrote:
Tagging sounds like a good idea - as always LDAP integration would be awesome.
For our organisation it would be better if the mentions would not be expanded. Imagine a team with 20 people or so would be expanded like:
@devs could you have a look?
@dev1 @Dev2 @Dev3 ... @dev20 could you have a look?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
after having a look at the code behind this, I think it would be highly advantageous to give |
Any update? Thanks! |
Perhaps we could use a different character, for example +admin? They can be role-based, but you can turn mentionability on and off per role. We can add an extra field to the role settings to how they should be displayed in chat, so that the "Admin" role will be displayed as +Admins. |
I would really like this feature implemented, +1 |
+1 would love this feature. |
In our organization we have channels per team (public, so everybody can ask each team about something), sometimes per project (members are team that maintain project + invited people from business etc.). Most of the time there is some part of members that is responsible for the channel (let's call it "owners") and rest of members are guests. This feature would give us ability to call such "owners" without need to notify all channel members. For example, there is channel for Jira/Confluence admins. Everybody can ask there something, but using |
i would love to have this feature +1 |
+1 |
Pretty please +1 This is a feature we're missing in the transition from Slack. |
Maybe someone will add some more coins to bounty? And then comunity and devs will understand how this important?) Waiting it for a long time. |
Great feature it would be. |
Thank you! |
@SeaLife but with granular permissions in RocketChat it could be possible to create role for managing notification groups and allow users to do it, so Admins won't be bothered that much. I don't think notification groups configuration should go to channel's settings panel. |
@Wirone okay, we should probably evaluate this first... Im looking forward to this :) |
This should only take a day or two more, I re-did the admin side of things since it was a bit crammed in a side panel when editing groups. |
What's the status here? |
Got overwhelmed with other work, I hope to have this finished by the end of the week. EDIT: nothing came of the plans, but I'm taking the rest of the month off Thursday, so I will have plenty of time ;p |
@maciek134 Any updates on this? It would help a lot |
@Teqashi I'm almost done, just didn't have time to wrap it up and send a PR. I'll try to do it in the evening. |
We just had a meeting, discussing to supersede RC because not custom mentions are possible. Really looking forward into testing this! |
@fdellwing I'm pushing it today. Btw what were you thinking of replacing RC with? |
That's correct, we looked at Slack and Teams. But we would like to further use RC, because we really like the |
HipChat have it too. But that's been discontinued. |
@maciek134 When you get a chance, can you please link to your pull request when you open it? |
GitHub links PRs with issue mentions automatically ;p It's pretty much done, but user self-assignment is missing along with a few translations. |
I didn't know that @maciek134. I understand that this is a WIP. It will be worth the wait though. |
Not sure if this is the right Issue to request this but can the functionality to message using We have CI/CD pipelines automatically notifying channels of pass/fail build status and the owner/leader of the channel cares about the build status the most. Support for those native roles saves us a few extra steps of having to setup a group and and/remove members over time as employees change their roles or move on in their career while the channel Leader/Owner consistently remains up to date. |
@thesystemninjaneer That's basically what this whole issue is suggesting, custom groups and custom notification filtering for those groups. With this implementation you'll be able to make those groups and assign people to them like normal except now you will be able to only notify active people and stuff. For being the owner of this particular group you'd just create a group for the channel in question called "owner" and assign yourself to it. |
@Crayder I’m tracking the Group approach coming with this the feature in this isse but was asking for a way to notify the person assigned a particular channel role (such as owner or leader) without the extra steps of creating and maintaining a custom group. Is that something easily achievable? |
@thesystemninjaneer easily achievable - yes, but I don't think this is in the scope of this issue / PR. |
any progress of that? or this develop-issues need some donate? |
@Shaverdoff I may finally have some time to finish this one, I'll try to push fixes this week. |
Any news ? |
Let me second this! Such a feature would be very helpful for us at Blender (blender.chat), and allow us to move more conversations to public channels. There's lots of activity in our public channels, if I want to notify a specific team (say the core UI-team) it's a hassle to do in public channels. Hence some teams end up using lower-traffic, private team channels more, which is against our own transparency-principles. |
@maciek134 are you have problem? 2021 still waiting ( |
Any news ? |
RocketChat/Rocket.Chat#16311 (comment) ff We are now switching to teams. They at least are not putting essential features behind a paywall. Without the option to buy it separately. |
thx, strange that I did not find this functionality in the price (licence comparison) |
https://docs.rocket.chat/guides/user-guides/rooms/teams/teams-enterprise-edition It's not even included in the middle price option, only in the highest price that they do not even communicate openly. |
As said in RocketChat/Rocket.Chat#1315, @geekgonecrazy doesn't like when people notify @ALL, and he's not the only one.
Plus, it's comfortable when you can call @frontends, @backends, @lawyers, ect.
This issue is not about asking a feature, it's more about how to implement it correctly.
So, let's go !
Did I forget something ? Is there someone motivated to help me working on it ? Is there someone already working on it ?
The text was updated successfully, but these errors were encountered: