Tech 4 Mine :-) 忘れぬ先のテックメモ

ゆるエンジニアな私が、多少なり役に立ったひらめきやらTipsを忘れる前に書いていくブログです。

hubot

robot.hear/respondなどのマッチ条件を動的に定義する

仕組み? DBにマッチ条件の文字を登録->スクリプト内で読み込み->ループ処理 やあ、やぁ、こんにちは、おはよう的なサムシングに対して、こんにちは!ぼくはぼっと!と返す処理を作ります。 そして最終的にいい感じにします。 ファイル構成 scripts(Hubotの…

Node.jsにnedb用のWrapperクラスとファンクションを作る

目的? 何をするにもデータの取り回しは大切、ということでjavascriptで簡単にDB用の諸々を準備します。 NEDBを利用してファイルDBとメモリDBを構築しやす。 nedb 1.8.0 node 10.16.0 ファイル構成 ライブラリ用ディレクトリ └db ├ files │ └ definition.db …

RocketChat+Hubotにどうしてもプログレスバーが欲しかった

RocketChat+Hubotにどうしてもプログレスバーが欲しかった RocketChatとHubotを組み合わせて、Botに処理をさせているときにどうしてもプログレスバー的なものがほしかったので組んでみました。 .1. 実装環境 利用バージョン一覧 ・Hubot v3.3.2 ・RocketCha…