katapedia
  • README
  • doc
    • Ansible
    • Assert
    • Astah
    • Autohotkey
    • CI
    • C_Cpp
    • CentOS6x系でhttp認証に失敗する
    • Chef
    • Clipboard
    • コーディング
    • Configure
    • Console2_NYAOS
    • Debian系RedHat系の違い
    • DesignDoc目次サンプル
    • Docker
    • Doxygenコメント規約
    • Eclipse
    • Excel
    • FAQ
    • Footer
    • Git
    • GitBucket
    • GitBucketとJenkins連携
    • GitBucketとRocketChat連携
    • GitHub
    • GitLab
    • Gitで大量のファイルの中から必要ファイルのみをaddする方法
    • GitのGUI比較
    • Gitのリポジトリがでかくなったときの削減の昔のやり方
    • Gitワークフロー
    • Go
    • Googletest
    • Gradle
    • Grafana
    • Groovy
    • Haroopad
    • Haskell
    • Htmlpdfに直リンクする(ダウンロードしない)方法
    • IT業界
    • Java
    • Javascript
    • Javascriptrライブラリ・フレームワーク一覧
    • Jenkins
    • JetBrains_IDE
    • Linux
    • Linux Command
    • Linux Distribution
    • Makefile
    • Maven
    • MicrosoftProject
    • NoSQL
    • Omniauthによるアカウント統合
    • Outlook
    • PHP
    • Prometheus_Loki
    • Python
    • RDB
    • Redmine
    • RedmineDドライブへの保存
    • Redmineアップデート
    • Redmineプラグイン
    • Redmineメール通知
    • Redmine文字化け
    • Ruby
    • Rust
    • R言語
    • SVN
    • Sidebar
    • Solaris
    • Staticまとめ
    • Terraform
    • Thinkpad
    • Tmux
    • ToDoリスト
    • UML
    • Vagrant
    • Vim/Neovim
    • VirtualBox
    • Visio
    • Webアプリケーション
    • Webサーバ
    • Webブラウザ
    • Webブラウジング
    • Webページ備忘録
    • Windows
    • Word
    • Zabbix
    • Zsh
    • C#
    • dotfiles
    • html_css
    • Lua
    • sonarqube
    • terminal
    • tweetまとめ
    • xrdp
    • お預り証サンプル
    • その他Webサービス
    • その他ツール
    • よく使う英語
    • アジェンダサンプル
    • アジャイル宣言
    • アンチパターン
    • インシデント
    • エディタ・IDE
    • エンジニアリングスキル
    • オンプレミスサーバ管理
    • オープンソースライセンス
    • キックオフミーティング
    • コミットメッセージでよく使う英語
    • サーバデータ移行
    • サーバ環境構築
    • シェルスクリプト
    • セキュリティ
    • ソフトウェア開発
    • チャットツール
    • チーム構築
    • ツール調査履歴
    • テスト
    • デザイン
    • デザインパターン
    • ドキュメント
    • ネットワーク
    • ノート
    • バージョン番号
    • ビジネスモデル
    • プラクティス一覧
    • プラグイン調査
    • プログラマがやってはいけない97のこと
    • プログラミングテクニック
    • プログラム
    • プログラムエラー集
    • プロジェクトマネージメント
    • プロダクトマネージメント
    • ヘルプ文
    • ライフハック
    • リソース設計
    • リバースエンジニアリングツール
    • リリースノート
    • リリースノートサンプル1
    • リンク
    • レビュー
    • 人月の神話
    • 人間のあれこれ
    • 仕事のあれこれ
    • 会議
    • 作業報告項目サンプル
    • 例外処理
    • 勉強
    • 名言・教訓
    • 品質管理
    • 教育
    • 数学
    • 文書レビュー観点
    • 朝会
    • 未来技術
    • 林檎の木のものを持ってきた
    • 正規表現
    • 物理
    • 知識データベース
    • 紛らわしい・似たような用語
    • 経営
    • 経済
    • 自作template_class_でundefined_reference_to
    • 要求分析・要件定義
    • 見積もり
    • 設計
    • 評価
    • 認証
    • 議事録サンプル
    • 運用・保守
    • 開発インフラ
    • 開発環境
    • 開発計画
    • 関数名でよく使われる英単語
    • 関数命名規約
    • 関数型言語
    • 雑多メモ
    • 面接
Powered by GitBook
On this page
  • Rocket.Chat
  • 簡単構築
  • 絵文字一覧
  • hubot-rocketchatがGENERAL以外で使えない
  • bot
  • ボットにやらせた方がいいこと
  • 事例
  • hubot
  • 自作スクリプトを実行する
  • hubotのproxy環境下での使用
  • Tips
  1. doc

チャットツール

Previousソフトウェア開発Nextチーム構築

Last updated 7 years ago

Rocket.Chat

簡単構築

docker-composeの方が簡単

絵文字一覧

hubot-rocketchatがGENERAL以外で使えない

room idがハッシュになっているバグがある。inspect elementでroom-idを取得すればよい

bot

ボットにやらせた方がいいこと

Implement on new branch

Run build

Communicate Build status

Respond to build issues

Create pull request

Communicate ready for feedback

Review

Communicate review

Respond to review

Sign off

Integrate master

Branch deploy

Test in production

Fix issues

Integrate master

Re-deploy branch

Merge branch

Deploy master

事例

MTG資料の自動生成

特定のSlackへの投稿にリアクション(発言の活性化)

デプロイ占い

お菓子ルーレット

スケジュールの登録やリマインド

GitHubへのIssue登録

デプロイやマージリクエスト

画像検索

掃除当番の割当や通知

雑務の簡略化(掃除当番表管理、飲料水の管理、会議室の利用状況確認)

勤怠管理(勤怠状況確認、勤怠登録、確認)

語録登録

日々発生する「感謝の気持ち」をストックして可視化できる

困っていて助けてほしいときに「ボスケテ」と発言すると助けてくれる(誰かが)

「つらぽよ」と発言すると励ましてくれる

hubot

自作スクリプトを実行する

scriptsの下にcoffeeスクリプトを置く。

hubot再起動で公開される。

hubotのproxy環境下での使用

普通に使う分には問題ないが、hubot misawaとかが動かない。

なんかJSを自作する必要あるっぽい

Tips

webhookを使う

デフォルトで8080で公開されている。

scripts以下にこれを置いてブラウザで叩いてOKが出ることで確認できる。

module.exports = (robot) ->
robot.router.get '/', (req, res) ->
res.send "OK!"

https://github.com/RocketChat/Rocket.Chat/wiki/Deploy-with-Docker
http://www.emoji-cheat-sheet.com/
https://github.com/RocketChat/hubot-rocketchat
https://employment.en-japan.com/engineerhub/entry/2017/06/30/110000
https://github.com/github/hubot/issues/287