List of commands (CLI)

Command

Condition

Where it can be triggered

Example

Behavior

Command

Condition

Where it can be triggered

Example

Behavior

Ticket mention

 

A message contains an issue key; the position in the message is not important.

everywhere

please test TCM-1

We send a message with issue details.

Add an attachment

 

The message is attach {issue key} .

everywhere

attach TCM-1

If the message did not include an attachment, we will send you a message noting that. If the message contains an attachment, we will attach the file to the issue and leave a comment.

Quick create (without project and issue type)

The message starts with quick create {summary} and the channel has a quick create configuration with project and issue type.

everywhere

quick create test summary

If the channel doesn’t have both project and type configured for quick creation, we send the configured channel an ephemeral message. Otherwise, the issue will be created.

Create

For creating issues immediately.

 

The message starts with create {issue type} {project key} {summary} {additional fields}

everywhere

create Task TCM Here’s the summary +description And the description +priority Low +labels A

If the message is correctly formatted, an issue will be created, and we will post the issue details in the thread. If any parameters are incorrectly formatted, the command will not post a message.

Currently, field names must be in lowercase.

Create issue

For viewing the Create Screen before creation.

 

The message starts with create issue {project key} {summary} or create ticket {project key} {summary} .

everywhere

create ticket TCM Summary here

Jira Integration+ will respond with a Create Issue button. If used without a project key and/or summary, those can be set after clicking Create Issue. Also, if no project key or summary is entered, we will take the values from the channel’s quick-create configuration.

Creation help

 

The message starts with create help {project key} .

everywhere

create help TCM

We send a message in the thread with an example and create commands for this project.

Quick create (with project and issue type)

 

The message starts with quick create-{issue type}-{project key} {summary} .

everywhere

quick create-task-TCM example summary

If everything is correct, we create the issue and send the issue details.

Quick create (with issue type only)

 

The message starts with quick create-{issue type} {summary}

everywhere

quick create-task example summary

If no project is configured in the channel’s quick create settings, we will send you the channel configuration button. If the channel has a project configured, we will create the issue and send the issue details.

Assign

The message is assign {issue key} {slack user mention} .

everywhere

assign TCM-1 @user

This command reassigns the issue to the associated Jira user.

Edit help

 

 

The message starts with edit help {issue key} or update help {issue key} .

everywhere

edit help TCM-1

This command sends a message that lists all the fields that can be edited on the issue, including custom fields, which will appear in the customfield_10058 format.

Edit

 

The message starts with edit {issue key} +{field to update} or update {issue key} +{field to update} .

everywhere

edit TCM-1 +summary test summary +customfield_10058 100

This command updates the issue and sends the issue details.

Comment

 

The message starts with comment {issue key} {text} .

everywhere

comment TCM-1 new comment

This command adds the comment to the issue and sends the issue details.

Watcher

 

The message starts with watch {issue key} .

everywhere

watch TCM-1

This command adds the user as a watcher and sends the issue details.

Capture

 

The message is capture or jira capture .

threads only

capture

This command provides a message that presents the capture options.

Vote

 

The message is vote {issue key} .

everywhere

vote TCM-1

This command votes for an issue, then sends the issue details.

Votes

 

The message is votes {issue key} .

everywhere

votes TCM-1

This command shows the users who have voted for the issue.

Worklog

 

The message is log {time} {issue key} or add {time} {issue key} .

everywhere

log 1d 15m TCM-1

This command logs time on the issue and sends a confirmation message.

Search

 

The message is jira search {jql} or jql search {jql} .

everywhere

jira search project=TCM

This command gives us a list of the JQL query’s result.

Simple search

 

The message is jira find {text} .

everywhere

jira find test

This command runs the JQL search text ~ [value] and sends the list of issues found.

Filter

 

 

The message is jira filter {filter name} .

everywhere

jira filter Name

This command sends a list of issues present in the named filter.

Project search

 

 

The message is project {project key} .

everywhere

project TCM

This command provides a list of issues from the specified project.

Project search by assignee

 

 

The message starts with project {project key} {assignee username or jira id} .

everywhere

project TCM 639885d077c9c3a008b90913

This command provides a list of issues from the specified project with specified assignee.

Pastdue

 

 

The message is pastdue {project key} or overdue {project key} .

everywhere

pastdue TCM

This command provides a list of issues with a Due date before today's date.

Current sprint

The message is sprint current {project key} or current sprint {project key} .

everywhere

sprint current TCM

This command provides a list of issues in the selected project that are on an active sprint.

Sprint

 

The message starts with sprint {sprint name} .

everywhere

sprint blue sprint

This command provides a list of issues in the specified sprint.

Find issues assigned to

 

The message is tickets {assignee jira id} or issues {assignee jira id} .

everywhere

tickets 639885d077c9c3a008b90913

This command provides a list of issues with the specified assignee.

Find issues assigned to me

 

The message is my issues or my tickets .

everywhere

my issues

This command provides a list of issues of the current user.

Auth

 

The message is auth.

everywhere

auth

This command provides a message allowing the user to authetnicate to Jira.

Configure

 

The message is jira configure .

everywhere

jira configure

This command sends the channel configuration message.

Help

 

The message is help .

everywhere

help

This action provides a list of commands.

Nextup debug info

The message is nextup:debug:info .

everywhere

nextup:debug:info

Shows info about the connected bot.

 

 

 

 

Â