寿司をふぁぼる

userstream監視して寿司という単語をふぁぼるプログラム書いた.golang初製品

programmerMOT/sushi_twitter · GitHub

仕組み

The simplest Twitter Streaming API by Golang - DRYな備忘録

ここの人が作ってるuserstreamだけ簡単に見れるgolangライブラリがあったのでこれでuserstream監視してる.

あとは寿司のいろんな表記に対してマッチしたら適当にふぁぼる.

func IsContainSushi(text string) (b bool) {
    if m, _ := regexp.MatchString("寿司|スシ|鮨|寿し|🍣|[sS][uU][sS][hH][iI]", text); !m {
        return false
    }
    return true
}

ふぁぼるときはanacondaっていうのを使ってふぁぼるメソッドだけ利用した.

ChimeraCoder/anaconda · GitHub

様子