高木のブログ

【Bluesky】おみくじボットを作った

2023/06/26

自動で返信するボットを作ってみたくて、肩慣らしとしておみくじボットを作ってみた

「@omikuji.bsky.social おみくじ」とポストすると、おみくじの結果のリプライが飛んでくる

001.png

Ruby で Bluesky を触る で紹介した bskyrbskyfall を使って実装して、Raspberry Pi で動かしている

補足

リポジトリ

ytkg/bluesky-omikuji-bot - GitHub

おみくじのロジック

今のところこんな感じの単純ロジック

%w[大吉 吉 中吉 小吉 末吉 凶].sample

いずれいい感じにチューニングする予定

skyfall は v0.1.2 以上推奨

最初は v0.1.0 で動かしていたが、ストリーミング中に変なレスポンスが来た時に例外で止まってしまう不具合があった
v0.1.2 では問題なく動いている


SNS でシェアする


ytkg

Written by ytkg, Twitter, GitHub