Sha256: 44fd020159ccd4d17a583f979c1ff179711cb9b7e45b7862b4dde3b17fc43f00
Contents?: true
Size: 618 Bytes
Versions: 1
Compression:
Stored size: 618 Bytes
Contents
module Lita module Handlers class Teamwork < Handler route(/list/, :list) route(/regist\s+(.+)/, :regist) def list(response) @repo = AccountRepo.instance @repo.list.each do |key,value| response.reply(value + " is " + key + " in GitHub") end end def regist(response) @repo = AccountRepo.instance @repo.regist(login: response.match_data[1], slack_name: response.user.name) response.reply("register \"" + response.user.name + "\" to " + response.match_data[1]) end Lita.register_handler(self) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
lita-teamwork-0.1.1 | lib/lita/handlers/teamwork.rb |