Skip to content

coding-yogi/jira-slackbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jira-slackbot

Slack bot to get logged hours from Jira

Jiratron Logo

Prerequisites

  • Install nodejs
  • Install npm
  • Install MongoDB

Steps to get Jiratron up and running

  • Clone the repo
  • Start the mongod service
  • If required update the Bot Token, Jira URL and MongoDB URL
  • Run command "node server.js"

You should see Jiratron up and running in slack

Commands supported

  • set authorization Basic {JiraToken} - This is used for user interacting for the 1st time with Jiratron
  • get list of currently active sprints - Gets list of sprints from ID project which are currently active
  • get tasks for sprint {SprintID} - Gets all the tasks for the sprint id provided
  • get logged hours for sprint {SprintID} - Gets logged hour for the user interacting with jiratron for a particular sprint
  • {JiraIssueID} - Gets the title of the Issue ID entered

Troubleshooting

  • If Jiratron is inactive in slack you can just restart the node server

About

SlackBot developed in NodeJs to interact with jira

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published