タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

hubotに関するkma83のブックマーク (5)

  • Hubot で特定の channel(group) とか user しか相手にしないようにする - 説教臭いブログ

    雑な実装なのかなー、と思うけど作ったのを共有しておく。 背景 チーム単独で Slack-Hubot を利用していたが、この度会社全体で共有のアカウントに移行することになり、他のチームの人が自分のチームの Bot に話しかけても相手にしないようにする必要があるのでそういう対策が必要になった。 フリーで利用していたので Integration の数に制限があり、ある程度試験的に初めていたので他のチームの Integration 作成に影響を受けたくなかった(与えたくもなかった) => おたくのチームで3つも作られたら他のチームが作れなくなって困るよ、とか。 プロジェクトの機密っぽい(お客様にとって)情報が入る可能性があるので、 Bot の回答はあまり誰でも見れるのは困る Bot と DM でやりとりができたりするので、不正利用が気づきにくい可能性もある 業務委託の人とかも多いので、会社メンバー

    Hubot で特定の channel(group) とか user しか相手にしないようにする - 説教臭いブログ
    kma83
    kma83 2015/07/08
  • 開発のお手伝いボット Hubot で定期処理を自動化しよう!

    はじめに ダニーです。2年ぶりの登場です。 今回はHubotについて書きます。 Hubotとは 絵はisshie作です。 githubが作ってるbotフレームワークです。 http://hubot.github.com 何ができるのか HipChat, Skype, IRC, その他チャット系のツールでbot用のユーザーを作成して、Hubotがそのユーザーとしてチャットにログインします。 そのユーザーにコマンドを話しかけると、Hubotがそのコマンドに応じた処理をして結果をbot用のユーザーがチャットで発言することで返してくれます。botなので定期的になにか発言したり、呼びかけに対してなにか自動で答えるというようなことができます。 何が嬉しいのか 普段の開発で定期的にやることなどをコマンドとして作成しておくと、そのコマンドをチャットで話しかけることでHubotが自動で処理してくれるようにな

    開発のお手伝いボット Hubot で定期処理を自動化しよう!
    kma83
    kma83 2015/07/08
    HTTPでBAIC認証を行う方法など
  • Hubot-slackでDMを送る - MANA-DOT

    hubot-slack でDMを送るスクリプトを書きたかったが、 DMを送る方法が用意されてるにもかかわらず、単純に呼ぶだけでは利用できなかったので呼び方のメモ。 ※ hubot-slackが利用するnode-slack-clientのバージョンが1.2時点での内容です。今後改善されると思います。 コード module.exports = (robot) -> sendDM = (slackUserName , message) -> userId = robot.adapter.client.getUserByName(slackUserName)?.id return unless userId? if robot.adapter.client.getDMByID(userId)? robot.send {room: slackUserName}, message else robot

    kma83
    kma83 2015/07/07
    Hubot-slackでDMを送る - MANA-DOT
  • Hubotで定期タスクを動かす - Qiita

    Hubot上でcronを動かした時のメモ。 毎日、10時に朝会の連絡をするcronを設定してみます。 準備 node-cronが必要なのでインストールする。

    Hubotで定期タスクを動かす - Qiita
    kma83
    kma83 2015/06/28
  • http://blog.fumiz.me/2012/08/05/hubot-irc-bot-script/

    kma83
    kma83 2015/06/27
    定期実行の方法など。
  • 1