hubot

hubotでslackにスタンプ機能を追加してみた

slack Advent Calendar 2015 の25日目の記事になります。 はじめに つい最近触れる機会がありちょろちょろっと使っているのですがいいですねslack。 見た目もいいし、アプリとの連携とか、コードスニペットを貼れたりとか。 また僕が特に気に入ってるものと…

skypeでp2p窓を作る自分用メモ

僕が使ってるチャットツールはずーっとskypeです。 slackとかhipchatではありません、skypeです。skypeってアレです「I’m indifferent. Slack/Hipchat. I don’t give a shit as long as it’s not Skype.(私は無関心です。 たるみ/Hipchat。 それがSkypeでな…

hubotでLGTM

http://www.lgtm.in/ というLGTM画像を集めたサービスがあります。LGTMとは"Looks Good To Me"の略でコードレビューして問題がなかった時に、「良さそうに見える」という意思を伝えるための言葉です。 LGTM画像はそれを表現した画像で、サムズアップしてるgi…

hubot-scriptを公開する方法(npm編)

hubot-scripts Advent Calendar 2013の7日目の記事になります。 6日目は hubotで突然の死に備える でした。 hubot-scriptの公開 hubot-scriptを書いていて、これを一般にも公開してみたいなと思う瞬間はありませんか? 先日作った>突然の死<ですが、現場で…

hubotで突然の死に備える

hubot-scripts Advent Calendar 2013の6日目の記事になります。 1日空きましたが、4日目はdaxanya2さんによる Hubot-scriptsでサイコロを投げる でした。_人人人人人人_ > 突然の死 <  ̄Y^Y^Y^Y^Y ̄ 突然の死とは (トツゼンノシとは) [単語記事] - ニコ…

hubotで自己に反応しないようにする

hubotって自分の発言にも反応してしまうのが滑稽なので、どうにかしてみました。 (かなりやっつけ)src/listener.coffeeのTextListerクラスを改修します。 以下、hubotのアカウント名(not ロボット名)が「my_hubot」だった場合。 --- node_modules/hubot/…

定時退社hubotを書いた

日替わりメッセージで退社を促してくれる賢い奴です。 node-cronを使って平日の18:00につぶやくよう設定。これで生産効率アップ&人間らしい生活を送れること間違いなしだろう。 できるだけ全員が見てる窓にぶっこみましょう。 # Description: # No overtime…

hubotで部屋名を取得する

部屋名を指定して発言したいけど部屋名がわからない! そんな時には以下のコマンドをhubotに投げましょう。 hubot fake event debughubot-skypeでいうとこういう出力。 fake event 'debug' triggered { user: { id: '1369030403127', name: 'hogeuser', room…

hubotでRedmineのチケット名を表示

チャットにRedmineのURLが貼られたらチケット名を表示するhubot-scriptを作りました。 Redmineには認証があるため通常のURLではBOTからはアクセスできません。が、幸いな事にRedmineにはREST APIが存在します。REST APIの詳細はこのへんで。 ちょっと古いか…

hubot-skypeでskype用BOTを作る

追記 2014/07/05 情報が古くなってきたのでモロモロ修正しました。 追記 2015/12/11 こちらもご覧ください。 skypeでp2p窓を作る自分用メモ - Make 鮫 noise ナウなヤングのBOT制作はhubotでしょ!という話を最近良く聞くのでhubotを使ってskype用のBOTを作…