An application that will push Jira notifications to your Discord server.
- In your selected server, open up
Server Settings
. - Click on
Webhooks
and selectCreate Webhook
. Edit
your Webhook with your desired settings. You can optionally set an avatar and name now, however, they will be overwritten on app startup.- Set your
Webhook URL
a side and continue over to Jira.
- Select the settings button next to your avatar and click on
System
. - On the left panel, navigate to
WebHooks
under theAdvanced
section. - Click on
Create a WebHook
on the top right of the current tab. - Give your Webhook a
Name
, set the Status toEnabled
, and theURL
tohttp://<ip_of_listener>:<port_of_listener>
. - Set the
Events
of the Webhook. Not all events have been tested. The ones shown in the screenshot below will work without an issue.
You must launch DiscordJiraApp.exe
with specific command line arguments. Below is a summary of those arguments:
Syntax is the same for each argument: -argument=parameter
Argument | Description | Required |
---|---|---|
-jiraAddress |
IP Address of your Jira server | true |
-listenerPort |
Port that you would like the listener to wait on | true |
-discordWebhook |
Webhook link generated from your Discord server | true |
-discordUsername |
Username of your bot | true |
-discordAvatarUrl |
URL that specifies your bot's avatar | true |
Example: DiscordJiraApp.exe -jiraAddress=127.0.0.1 -listenerPort=2555 -discordWebhook=https://canary.discordapp.com/api/webhooks/<server_uid>/<unique_identifier> -discordUsername="Jira Issue Tracker" -discordAvatarUrl=https://i.imgur.com/mdp3NY3.png