8000 GitHub - jujucub/idobata-bot: idobataのbot開発
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

jujucub/idobata-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Idobataのbot

Overview

すばらしいチャットツール idobata の bot を作成ためのテンプレートです ※idobataのbotはまだ仕様が固まっていないので動かなくなる可能性があります※

下記URLを参考に作成してあります https://github.com/hanachin/idobata-api-doc

Requirement

idobata では pusher を使用しているため pusher-client のモジュールが必要です

gem install pusher-client

また、これは memoize を使用しているので memoize のモジュールも必要です

gem install Mem

Usage

config の IDOBATA_API_TOKEN に idobata で作成した bot のトークンを設定してください

config

export IDOBATA_API_TOKEN=hogehoge

botを作成する場合は idobata::Bot を継承して 下記関数をオーバーライドしてください

def name #bot の名前

def on_message(message) # 関しているチャットに送られたメッセージ処理

def on_myself_message(message) # 自分宛に送られたメッセージ処理

実行するときは run.sh を実行する

./run.sh

Licence

MIT

About

idobataのbot開発

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0