You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Hubot> hubot help Hubot> Events: debug - {user: <user object to send message to>} Hubot <user> doesn't have <role> role - Removes a role from a user Hubot <user> has <role> role - Assigns a role to a user Hubot <user> is a badass guitarist - assign a role to a user Hubot <user> is not a badass guitarist - remove a role from a user Hubot animate me <query> - The same thing as `image me`, except add
hubot-mackerel-graph0.0.3 • Public • Published 9 years ago hubot-mackerel-graph Giving hubot the graph URL of your mackerel organization See src/mackerel.coffee for full documentation. Installation In hubot project repo, run: npm install hubot-mackerel-graph --save Then add hubot-mackerel-graph to your external-scripts.json: Configuration Environmental variables HUBOT_MACKEREL_API_KEY - mackerel a
やりたいこと Slackと連携できるHubotを立てる デプロイ方法は、Github -> CircleCI -> AWSとする slackへのAccess Tokenなどは環境変数で渡す(誰でも利用しやすいように) scriptsは誰でも追加しやすいように、localレポジトリのをDockerへ持っていくようにする まずはHubotに必要なものを揃える node.js npm Mac環境ならどちらもbrew installで簡単に用意できる YeomanとYeomanのgenerator-hubotを用意する。 -gをつけずにbundle的なのりでローカルにインストールしたかったが、実行にあたってのパス設定が面倒そうなので諦めた。 これでhubotとの対話インターフェースが立ち上がる。 scriptsディレクトリ以下にスクリプトを置くと、機能追加ができる。 hubot-scriptsディ
追記(2015/09/26): herokuのdocker-compose対応に伴ってdocker:startコマンドが無くなりました。 hubotについては書いていませんが、最新のheroku+dockerの連携方法についてはこちらの記事を参照してください。 -- 追記ここまで herokuの無料プランが1日18時間になって、どこでhubotを動かすか悩んでいる方も多いのではないでしょうか。 そこで、herokuがdockerに対応したことを利用し、herokuでもその辺のサーバでも動くhubot入りコンテナを準備したいと思います。 前提として、ローカル環境には、以下がインストールされているものとします。 docker hubot generator-hubot heroku-toolbelt 参考: Slack で Hubot を使えるようにする Docker + Yeoman + H
何か Hubot とハードウェアが連携するものを作りたかったので、既に、仕事部屋とリビングに2台所有している、オープンソース赤外線リモコンデバイス IRKit を操作するスクリプトを作りました。 ngs/hubot-irkit コマンド こんな感じで操作します。 # オフィスのアンプを登録する me > hubot irkit register device XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX office-amp hubot > Registering client: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX as office-amp... hubot > Device: office-amp is successfully registered. # 電源オンボタンを登録する me > hubot irkit register m
IRKITが手元にあるので使ってみた感じのメモです。 Chatwork/Hubot->(milkcocoa)->ローカルマシン->(curl/HTTP)->IRKit->(赤外線)->テレビ という連携をしてみました。 はじめに IRKitは赤外線の信号を記憶して、自由に発信することが出来るガジェットです。公式サイトの説明はこんな感じです。 IRKitは、 公式のリモコンアプリ IRKitシンプルリモコン から操作できるほか、 IRKit iOS-SDK を使えば、 任意のタイミングで赤外線信号を送ることのできるiOSアプリを簡単につくることができます。 また、JavaScriptを使ってブラウザから赤外線信号を送ったり curlを使って黒い画面(Terminal)から赤外線信号を送ることもできます。 IRKitデバイス自体にHTTPサーバがあり、 JSON形式の赤外線情報を HTTP P
me > hubot cloudfront list distributions hubot > - 0: E2SO336F6AMQ08 -------------------- domain: d1ood20dgya2ll.cloudfront.net status: InProgress comment: Distribution for static.liap.us - 1: E29XRZTZN1VOAV -------------------- domain: d290rn73xc4vfg.cloudfront.net status: Deployed invalidation batches in progress: 10
げんきだしてbot - すぎゃーんメモ を作ってから2年ちょい。Twitter BOTからHubotへ。 げんきだしてbotのslack版ほしい 2015-02-17 16:02:14 via Twitter for Mac @kazeburo なんとなくHerokuで動かせるHubotできました URL 2015-02-17 17:39:05 via Twitter for Mac to @kazeburo というわけで @genkidashitebot の Hubot 版を作ってみた。 https://github.com/sugyan/genki-bot-slack Hubotってほとんど触ったことがなかったので勉強になる。 npmでinstallして作ってみようとすると、hubotコマンドから作成するのは既にdeprecatedになっているそうで、yeomanを使え、って言われる。
レスポンシブ ウェブ デザインの基本 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 インターネット上のスマートフォン ユーザーの数が増えるにつれ、 ウェブ デザイナーにとって、使い勝手の良い方法でコンテンツを配置することがますます重要になっています。 対応していますレスポンシブ ウェブ デザイン A List Apart の Ethan Marcotte、 ユーザーの要求に応えるデザイン戦略です。デバイスの 使用するデバイスに合わせてサイトのレイアウトを変更することで、機能を拡張できます。対象 たとえば レスポンシブなサイトでは コンテンツがスマートフォンで 1 列形式で表示され タブレットでは 2 列、デスクトップ パソコンでは 3 ~ 4 列です。 <ph type="x-smartling-placeholder"></ph> 画面の幅が大きくなる
Hubot Advent Calendar 2014 14日目の記事です。 2014/12/13、リクルート本社で行われた Qiita API v2 Hackathon で、Chat 日報 なるワークフローを発表しました。 ありがたいことに、優秀賞をいただき、Kindle Voyage がいただける様です。 Hackathon のテーマ 今回の Hackathon のテーマは、Qiita APIv2を利用して毎日の開発が楽しくなるツールの開発 とのことでした。 開発は、ほっておいても楽しい ので、開発に当てる時間をより多く取れる様に、日報の作成を楽にする、という目的で開発しました。 作ったもの Qiita API v2 が発表されてすぐ、Hubot スクリプト hubot-qiita 開発に着手したのですが、業務内では別業務、業務外では CI2Go を作成していたので、未完成のまま塩漬けに
概要 弊社ハートレイルズの仕事スタイルは下記のようになっています。 1案件1人〜3人ぐらいのwebサービスの受託開発がメイン 社員全員がリモートワーク オフィスはあるらしいが大体みんな自宅で仕事している 業務のコミュニケーションはHipchatと週1回のGoogle Hangoutミーティング 年に一回社員がリアルに集うイベントがある 上記のように直接顔を合わせずに仕事をしているため、基本的にコミュニケーションをHipcahtに集約しています。 メールを使うケースもありますが、開発業務では滅多に使いません。 そのため、Hipchat上で使える便利ツールがあればいいなーということで、2014年8月ぐらいに自分がプラグインを導入したり作ったりしてHerokuでhubotを稼働し始めました。 導入してから数ヶ月になりますが、 * 導入が手軽だった割に役に立っているプラグイン * 作ったはいいが今
Slack がコミュニケーションの中心になっていくなかで、Slack からできることを増やそうということで、Hubot(https://hubot.github.com/) を導入してみることにした。 Hubot を動かす環境として、お手軽な Heroku(https://www.heroku.com/) を利用する。 まず、Hubot を導入し、Slack 用の bot を作成する。Hubot の導入には npm(https://www.npmjs.org/) が必要なので、事前にインストールしておく。 $ mkdir [bot_path_name] $ cd [bot_path_name] $ yo hubot _____________________________ / \ //\ | Extracting input for | ////\ _____ | self-replic
README.md Hubot This is a version of GitHub's Campfire bot, hubot. He's pretty cool. This version is designed to be deployed on Heroku. This README was generated for you by hubot to help get you started. Definitely update and improve to talk about your own instance, how to use and deploy, what functionality he has, etc! Testing Hubot Locally You can test your hubot by running the following. % bin/
2014-10-24 relux の Loco Partners さん主催で行われた Slack x Hubot 勉強会で発表した資料です。 Kaizen Platform での Hubot 活用事例 という表題ですが、終盤は会社の活用事例ではなく、個人の趣味の発表です。 スライド内の参照先 roadworker ChatOpsでOSのセキュリティアップデートを自動化出来るようにした - Glide Note hubot-cloudfront Hubot を使って CloudFront の Distribution 一覧・Invalidation 作成を行う hubot-cloudfront hubot-jira-lotto Hubot JIRA おみくじで担当者の選定をランダムに行う hubot-irkit スライド内の動画 Raspberry PI と Hubot で観葉植物の水やりを
を押して、Ruby製HubotクローンのRubotyを動かす方法を説明します。 Slackを設定 まず、利用するSlackのチームでXMPP Gatewayを有効化しましょう。この設定はTeam Ownerが設定画面から有効化する必要があります。その後、Ruboty用のSlackアカウントを作成し、利用するSlackチームに招待しましょう。Slackの提供するHubot Integrationではアカウントをつくる必要はありませんでしたが、3rd Party製のBOTをまともに利用する場合にはアカウントが必要になります。Rubotyを管理しそうな人のGmailアドレスに +ruboty とか付けて登録すると良いんじゃないでしょうか。 Herokuにデプロイ 次に、RubotyをHerokuにデプロイしましょう。Herokuアカウントを持っていれば、記事先頭に載せたデプロイボタンを押せば設定
2015年10月追記: Heroku の無料プランが改訂されて dyno のアイドル条件が厳しくなり、30分以上アクセスがない dyno はスリープするようになった。また24時間のうち6時間以上はスリープ状態でなければならないルールも加わった。 TL;DR: HEROKU_URL での ping をやめて、 Uptime Robot などのモニタリングサービスを使う。 Hubot には適当に200を返すハンドラを書く。 2014年9月30日ごろから、 Heroku に置いた Hubot のプロセスが起動後しばらくしてアイドル状態に入るようになった。 元々 Heroku の無料プランでは1時間アクセスのない web dyno をアイドルするようになっている。 Hubot にはこの対策が組み込まれていて、環境変数 HEROKU_URL をセットすると、自分に向けて定期的に HTTP リクエスト
はじめに 当社にもslackの波が今日きたっぽいので、さっそくGithubでみかけたHubot先輩を導入しようじゃないかと業務の隙を狙い撃ちして導入してみました。今回手順の参考にさせていただいたのは「http://memo.sanographix.net/post/88371442780」です。ありがとうございました。 まずはローカルで動かしてみる 必要そうなもの ・nodeとnpm ・githubのアカウント ・herokuのアカウント(コマンドラインツールも) nodeのインストール atomエディタを入れた時に入れていたものを何かアンインストールしていたっぽいので、入れなおしました。 ダウンロードは → http://nodejs.org/download/ $ npm install -g hubot coffee-script coffee-script@1.7.1 C:User
はじめに 過去に Hubot と CircleCI をつかって Heroku への Deploy 環境を用意したネタを投稿したことはありましたが、体験期間を過ぎてしまったので Jenkins server を用意して CI 環境を用意しました 前提な話 これをやるために必要な環境とかその辺の話 Jenkins server (VPS) ローカルとかでもいいけど hubot でみんなが使えるようにしたかったので vps にしました 構築系の話は他にわかりやすい資料がたくさんあったので今回は割愛します GitHub ぎっはぶぎっはぶ Hubot 動作環境 (Heroku) hubot を vps におけばいいじゃないかってなりそうだけど個人的なサービスを Heroku で公開していくことを想定して Deploy 環境を VPS にしてそこから Heroku へ Deploy できるようにしたい
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く