Coder Social home page Coder Social logo

lita-tix's Introduction

lita-tix

A Lita (lita.io) plugin for adding the capability to interact with Rally to chat bots

Installation

  1. Install the 'lita-tix' gem
  2. Add lita-rally to your Lita instance's Gemfile:
gem "lita-tix"

Required Configuration

config.handlers.rally.username = "[Rally Username]"
config.handlers.rally.password = "[Rally Password]"
config.handlers.rally.scope.projects = ["[Name of Rally Project 1]", ...]

Optional Configuration

config.handlers.rally.scope.creation_date.greater_than = "[Date]" # format '2015-01-01']
config.handlers.rally.patterns.story = [Regex]                    # defaults to /US\d+/i
config.handlers.rally.patterns.defect = [Regex]                   # defaults to /DE\d+/i
config.handlers.rally.state_field.story = [Symbol]                # custom story state field such as :custom_kanban_state
config.handlers.rally.display_name = [Symbol]                     # :hipchat_name (default), :full_name or :first_name
config.handlers.rally.not_found_messages = [true/false]           # defaults to true
config.handlers.rally.read_only = [true/false]                    # defaults to false
config.handlers.rally.:multiple_items_limit = [Integer]           # defaults to 10
config.handlers.rally.scope.workspace = "[Workspace]"             # if not specified, user's default workspace is used

Commands

@bot US123
@bot DE123 started
@bot DE123 fixed
@bot DE123 rejected
@bot TA123 started
@bot TA123 done
@bot US123 accepted
@bot US123 blocked
@bot US123 blocked by "Coffe machine broken"
@bot US123 unblocked
@bot US123 ready
@bot US123 not ready
@bot US123 history
@bot US123 comments
@bot US123 url
@bot delete TA123
@bot assign TA123 to @joe
@bot assign TA123 to Jane Jacobs
@bot assign TA123 to [email protected]
@bot assign TA123 to me
@bot help

lita-tix's People

Contributors

ingoweiss avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.