Skip to content

Slackで動くbotkitを利用したSlackbotのライブラリ集

Notifications You must be signed in to change notification settings

hirarira/SlackBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

SlackBot

Slackで動くbotkitを利用したSlackbotのライブラリ集

##Norikae.js ###概要 ナビタイムを利用した経路検索をしてくれるライブラリです。
(乗換or乗り換え)に反応して結果を答えてくれます。
乗換 {出発駅} {到着駅} {出発日} {出発時刻}
の形式で入力し、出発日時を省略した場合には投稿時の日時で検索を行います。

###URL短縮 GoogleのURL Shortenerを利用してURL短縮を行います。
使用する際にはアクセストークンを取得して、プログラムを動かす階層から見て"./var/token.txt"にアクセストークンを記述してください。

###すたぶ XX分前出発orXX分後に出発はまだ未対応です。
今後は指定時刻に到着や、ユーザごとに行きつけの出発地到着地の指定も行いたい感じ

getUserProf.js

###概要 Botkitでは、特定単語に反応した時反応相手のユーザIDしか分からないので、ユーザ一覧を取得できるSlackのページにHTTPリクエスト送って、レスポンスの中から相手のID以外の情報を調べようぜという魂胆
Botkitデフォルトでは名前登録とかさせたりも出来るが、やっぱりいちいち名前覚えさせるのが面倒だったり、名前コロコロ変えられたんじゃユーザごとに変数記憶させるときに不都合なので作りました。
どんな要素が使えるかは 仕様書 を見てください

About

Slackで動くbotkitを利用したSlackbotのライブラリ集

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published