리타에서 갑작스런 죽음

2335 단어 리타루비Hubot

Lita



최근 직장이든 개인이든 jimmycuadra/lita 을 hipchat에 상주하고 있습니다.

기본적으로는 github/hubot 과 같은 chat bot framework입니다만,
hubot이 javascript/coffeescript에서 bot의 동작을 구현하는 반면,
lita는 ruby로 기술할 수 있는 (익숙한 gem를 사용할 수 있다) 곳이 마음에 듭니다.

갑작스런 죽음



예를 들어, lita가 상주하는 room에서 suddenly 突然の死
# http://rubygems.org/gems/pebbles-suddenly_death_string
require 'pebbles/suddenly_death_string'

module Lita
  module Handlers
    class Suddenly < Handler
      route /^suddenly\s+(\S.*)+/, :suddenly_death

      def suddenly_death(response)
        word = response.matches[0][0]
        response.reply word.to_suddenly_death
      end
    end
    Lita.register_handler(Suddenly)
  end
end

좋은 웹페이지 즐겨찾기