Heads up! On March 5, starting at 4:30 PM Central Time, our community will be undergoing scheduled maintenance for a few hours. During this time, you will find the site temporarily inaccessible. Thanks for your patience. Read more.
×So far all the add-ons that I've found only support notifications sent to a pre-set channel in Slack.
Is there any plugin where, in lieu of an email, send a direct message as a pre-set User/Bot directly to someone? This would be useful when doing @ mentions directly at people.
Hey all, this functionality is released and rolled out to 100% of Jira Cloud for Slack users. To achieve this, simply type /jira notify anywhere in Slack if the app is installed. With this functionality users can receive direct messages from the Jira app in Slack for issues they are watching, they are the reporter on, the assignee on, or when you are individually mentioned.
If you have any feedback please let us know with /jira feedback ! Thanks !
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
We ended up writing a custom integration for our Slack workspace
https://medium.com/group-nine-media-product-team/slack-notifications-for-jira-comments-1d57879bc149
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Is it available to everyone?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Jennifer King unfortunately, it's only available in our workspace but the code is open source: https://github.com/msolomonTMG/jira-comment-slack-notification
Edit: I've since added steps to the link above so that anyone can install this for their Slack workspace & Jira instance
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
First of all, I'd just like to congratulate you on creating the resource, that's exactly what I needed.
I followed the setup tutorial, but when I got to step 5, I had a problem.
When I try to insert the URL in the "Event Subscriptions" of my app in slack, the following error is generated: "Your URL did not respond with the value of the challenge parameter.", Not allowing me to finish the configuration and use the bot . Can you tell me how to solve this?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Junior Sartori thanks for the congrats. I just went through my own setup steps (which admittedly were rushed and I'm sorry about that). I discovered that I missed a few crucial parts. The steps have been updated. I recommend starting over if you can but if you wanna know what's been changed, this is what has been added:
Steps for setting up a Jira webhook (the new step 5)
Steps for setting up Incoming Authentication in the Jira Application link (the end of Step 4)
Adding APP_URL as an environment variable in the heroku app (the first environment variable in step 3)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Mike Solomon thanks for the tutorial update.
I followed step by step, I was able to finalize the settings and leave the bot online in the slack.
I had problems in deploy by heroku, when access to the main URL of the application is returned error 500. I will analyze the settings in heroku to identify what is happening.
Once again, thank you very much for your attention.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Mike Solomon thanks for the tutorial!
I went through it and the setup looks okay and I can see the logs of the comment events coming through however I am not receiving them in slack? any idea what might be the problem?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Mike Solomon I was looking at the script, and maybe JIRA has changed the payload format, but instead of the actual username the field is something like the following...which off course doesn't match the string username in mongodb and therefore i am not receiving the notifications.
body: '[~accountid:5af998f12083b15a0bd3d4e7] ...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
if anyone experiencing the same, i've made the change on a fork here https://github.com/1valet/jira-comment-slack-notification
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Sorry for being MIA. @Hanna Haddad I think you hit the nail on the head. Looks like Jira changes the text pattern for user mentions. This would explain why the integration no longer works.
Looks like the fork you are working on has some awesome updates. I'd accept a PR into the original repo if made!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks a lot @Hanna Haddad . How does one deploy these changes especially for someone who already had the initial set-up running? Any thoughts?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks @Hanna Haddad . That should do it!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Hanna Haddad @Peter Kakoma
Curious if you guys still have working. My Heroku logs shows that Jira info are trigger but no slack DM.
I still get internal error when I try to auth with JIRA
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Definitely go for the new native solution! https://community.atlassian.com/t5/Jira-Core-questions/Re-Direct-Message-notifications-slack/qaq-p/1384612/comment-id/50337#M50337
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I need the ability to comment on JIRA Issue from within Slack with @mentions.
I tried to setup everything per your steps, but getting issues in my last step :
Do you think you will be able to help?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@hirurkar_supriya I would recommend not using my solution now that Atlassian and Slack have native integrations that has the ability to add comments. As far as @mentions, I don't believe the native solution has that capability yet and the solution I provided most likely will not work anymore since Atlassian changed the way users are mentioned in comments since this was posted.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@hirurkar_supriya If you have Jira cloud the native mention feature should work for you. They have handled the GDPR updates for the random user IDs that are now sent.
We also support this feature with Jira Integration+ for all types of Jira instances.
If you happen to run Jira Server or Data Center or are looking for other features as well please feel free to try our app with our free 14-day trial. You can add our app here - https://www.nextup.ai/slack-jira-integration/
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
It's a bit tedious but I was able to achieve this with Automation for JIRA.
You basically have to create a separate automation rule for each person you wish this to work for or use an If/else block for multiple users. Since our use-case was for our product team which consisted of 6 people it was worth it.
Repeat this for every user you wish to receive DM's from comment mentions.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
firstName.lastName in step 6 is not found in jira account.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Mahabubur, it would be formatted based on the user you're targeting
(example: mahabubur.melon)
The easiest way to find out the format of the user is to start a comment in JIRA with @ then type the first name. This will reveal the value you would need to add to step 6.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Please support my idea to have this function in Lite (Free) version of this plugin.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi everyone - our bot does exactly what is described here and is available for all teams without the need to self host.
You can check it out at https://www.nextup.ai/slack
If you want to see how this specific feature works you can view our help doc here: https://help.nextup.ai/chat-for-slack/usage-guides/mention-notifications
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Finally figured a way to get this working with the help of @Hanna Haddad suggestion about the account id only being valid for detecting comments above.
The below instructions are how to get notifications for comments that i'm tagged in working in Slack using the Jira Cloud app.
Jira Cloud
slack channel in your Slack client/jira manage
Advanced
buttonassignee = {username} OR comment ~ '{accountId}'
assignee = harrybloom OR comment ~ '557058:fa453b88-076f-4051-9831-c4c7f3f90a53'
Save
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Harry Bloom thanks for the tip.
Is it possible to note receive a notification if you're the one leaving the comment? this seems to notify the user if he also wrote the comment or was mentioned on previous comment (not just the one just added)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
How do I find my account ID? thanks for this!!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
go to your profile in JIRA and you'll find it in the URL when you get to that page
https://1valet.atlassian.net/jira/people/5af998f12083b15a0bd3d4e7
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Many thanks! was able to set it up!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello @Harry Bloom
I think I'm doing something wrong as is not working for me, I don't receive any notification in my slack whenever I'm tagged in a Jira
I've attached a pic with the settings I've saved.
Many thanks for your help
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi everyone - we are releasing a major update that will allow you to get ALL of your Jira emails in Slack and allows you to control your notifications at a granular level. It is also going to batch updates to reduce the noise in Slack. Check out the blog we put out about it today here - https://medium.com/@nextupai/say-goodbye-jira-emails-and-clear-your-inbox-e8c4a6e4f289
Here is the user configuration screen:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Big lack of Jira to have not a good email or Slack implementation. Not wonder coming from an united-statian product... XD
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Seems to be a quite wanted feature (I'm also looking for something like that). Was anyone able to find a free solution, or started to write a custom plugin?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Our Slack Connector Add-on can send direct messages over Slack to users mentioned in JIRA comments. Check out this documentation page to get more details on this.
Cheers,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.