個人開発 · 2026.10–11 · チームで運用中 · Claude Code で開発
studio-secretary:映像チームの Discord 秘書ボット
映像チームの Discord で動く秘書ボット。予定のリマインド、日程調整の集計と催促、会議の議事録をボットに任せて、運営の連絡や確認の手間を減らした。
- 機能
- 予定・日程調整・議事録・相談
- 開発
- Claude Code
- 構成
- Python · discord.py · whisper.cpp · SQLite · Docker
01工夫したこと
- 予定らしい発言には確認ボタンを出し、押されたものだけを登録する。勝手に登録すると間違った予定が混ざるため。登録した予定は前日と 2 時間前に知らせる。
- 日程調整の回答はスタンプで集める。ボタンと違って、ボットを再起動しても回答が残る。期限を過ぎたら、まだ答えていない人にだけ 1 回催促する。
- 会議の文字起こしはサーバー上の whisper.cpp で行い、音声を外に出さない。LLM を使うのは要約だけ。
- 「締め切りどうなった?」と聞かれても、調べずに「わかりません」と返すことがあった。プロンプトで指示しても直らなかったので、調べずに答えたときはプログラム側で検索させ直すようにした。
- 鍵付きチャンネルの内容は、出し先のメンバー全員が元のチャンネルを読める場合にだけ出す。