← ずんだー トップ
Changelog

更新履歴

ずんだーの主な変更点をまとめています。

v3.1.0 2026年6月19日

🔧 改善

  • おまけ通知の設定を /notify にまとめました(/eew・/astro・/kinro は終了) — 防災速報・天体イベント・金曜ロードショーの登録/種類の切り替え/地域の絞り込み/今後の予定の確認を、すべて /notify のダッシュボードに集約しました。設定の入口が2つに分かれて分かりにくかったため、/eew /astro /kinro のコマンドは終了します(DMからも /notify で同じことができます)。天体の今後のイベントは /notify →「🌌 天体」→「🔭 今後のイベント」から、見え方カードは引き続き /zunda/sky で見られます
  • 自分のアナウンス設定を /tts myannounce に改名 — サーバー全体の設定 /config announce と名前が紛らわしかったため、自分用の入退室読み上げのミュート/tts myannounce mute / unmute / status に変えました(中身は同じです)
  • 話者・音声の変更を画面操作に統一(/tts voice set は終了) — 話者・速度・ピッチ・音量の変更は /tts voice gui のフォームからまとめて・初期値付きで行えます。数値を手入力する /tts voice set は役目を終えたため終了しました

✨ 新機能

  • 🐺 人狼ゲームを追加(/jinrou) — Discord で遊べる人狼ゲームを追加しました。/jinrou で募集→ホスト進行(夜の襲撃・占い・護衛 → 朝の公開 → 昼の議論・投票・処刑のループ)。全11役職(村人・人狼・占い師・狩人・狂人・霊媒師、第三陣営の妖狐・道化師、さらに共有者・背徳者・猫又)。4〜20人、配役はプリセット(標準/初心者/カオス)+役職ごとの人数カスタムに対応。設定プリセット(初心者/標準/ガチ/ワイワイ)でまとめて変更でき、役職公開・投票公開・人狼の仲間表示・制限時間は個別にも切り替えられます。投票は秘密/公開(誰が誰に入れたかが見える)を選べ、人狼は仲間の人狼も襲撃可能。希望すれば人狼会議/参加者の一時スレッドも自動で作れます(要ボット権限)。試合終了後に経過(誰がいつ死んだか)の振り返りも表示します。遊び方は /zunda/jinrou に。
  • 🗣️ ワードウルフを追加(/wordwolf) — 正体探しゲームワードウルフも追加しました。/wordwolf で募集→全員にお題が配られ、1人だけ違うお題(少数派)を会話で探します。3〜8人、議論のあと投票で少数派を当てれば多数派の勝ち/逃げ切れば少数派の勝ち。お題は細かなカテゴリの語プールから毎回ランダムに選ばれます。遊び方は /zunda/wordwolf に。
  • 🔊 ステータスに「読み上げ中のVC数・参加サーバー数」を表示 — ずんだーのプロフィールのステータスに、いま読み上げているボイスチャンネルの数と、参加しているサーバーの数をリアルタイムで表示するようにしました(約1分ごとに更新)。
  • NGワード管理を画面操作でできるように(/config ngword gui)管理者 /config ngword gui で、このサーバーのNGワードを一覧・追加・削除・フィルターON/OFFまで画面のボタンと選択メニューで操作できるようにしました。削除は一覧から選ぶだけ(打ち間違いなし)、追加は「マスク追加/スキップ追加」のボタンから。正規表現やグローバル登録は従来どおり /config ngword add で行えます
  • 入退室メッセージをフォームでまとめて編集(/config announce gui)管理者 /config announce gui で、入室/退室メッセージをフォーム(モーダル)でまとめて編集できるようにしました。現在の文面が初期表示され、空欄で送ると既定文に戻ります

v3.0.0 2026年6月18日

✨ 新機能

  • 今後・過去の天体イベントを見え方カード付きで一覧(カテゴリ絞り込み)/zunda/sky で、「これから」「過去」のタブ月・惑星・流星群・特別のカテゴリ絞り込みから天体イベントを見られるようにしました。各イベントにはその夜の見え方カード(概略の星空図)が付きます
  • 月を月齢どおりに描画+「目印」として星空図に追加 — 見え方カードの月を、その日の満ち欠け(月齢)どおりに描くようにしました。さらに、月が本体でないイベント(惑星の接近・流星群など)でも、月が空に出ていれば淡く「目印」として添えて、対象を探しやすくしました(地平線の下のときは描きません)
  • /astro next を見え方カード画像付きに/astro next(今後の天体イベント)で、直近のイベントの見え方カード画像をその場で添えて表示するようにしました。あわせて天体ページへのリンクも付きます

🔧 改善

  • 見え方カードを大きく・分かりやすく刷新文字を大きくし、方角を色分け(北=青系・東=緑・南=暖色・西=橙)、地平線・「↑見上げる」などの目印を加えて、どっちを向いた図か一目で分かるようにしました
  • 見え方が地点で変わるときだけ観測地点を選べるように — 全国でほぼ同じ見え方なら共通の1枚を表示し、見え方が変わるイベントだけ都道府県を選んで切り替えられるようにしました。その時間に地平線の下で見えない地点は「見えません」と明示します
  • カード画像を WebP 化して軽量に — 見え方カードや震度マップの画像を WebP(可逆)にして、画質はそのままにファイルサイズを大きく削減しました(読み込みが速くなります)
  • 過去の天体イベントの保存期間を約1年に延長 — これまで直近90日だった天体イベントの記録を、約1年ぶんさかのぼって見られるようにしました

🐛 バグ修正

  • 見え方カードのタイトルが途中で切れる不具合を修正 — 「みずがめ座δ(デルタ)南流星群が極大」のように、読みがなの括弧でタイトルが途中で切れていた不具合を修正しました
  • カード本文が画像からはみ出す不具合を修正 — 説明文が長いと画像の外にはみ出していた問題を、必要に応じて折り返して収めるよう修正しました
  • 深夜の時刻表記を「未明」に修正 — 深夜0〜2時ごろを「明け方」と表記して不自然だったのを、未明 / 明け方 / 早朝と時間帯に合わせて言い分けるよう修正しました
  • 天体イベント記録の画像が表示されないことがある不具合を修正 — 観測地点を切り替えたときに画像が出ないことがある不具合(ブラウザのキャッシュとの競合)を修正しました
  • 緊急地震速報の続報まわりを安定化 — 地震情報の続報が短時間に何度も編集されることがあった挙動を見直し、設定の同時編集での取りこぼしなど内部の不具合もまとめて修正しました

v2.9.0 2026年6月15日

✨ 新機能

  • 防災速報に震度マップ画像を自動で添付(おまけ・非公式) — 緊急地震速報・地震情報・津波予報の通知に、状況がひと目で分かる地図画像を自動で添えるようにしました。地震情報は観測点ごとの震度を気象庁の配色で点描きし、揺れた地域へ自動でズーム・震源を★で表示します。緊急地震速報は予想震度で都道府県を塗り分け、津波予報は警報・注意報の種別ごとに対象の海岸線を色分けします。地震と津波が同時のときは1枚に重ねた複合図になります。地図は気象庁の観測点一覧・津波予報区と国土数値情報を加工した非公式・近似の表示です(命を守る備えは公式手段を必ず併用してください)
  • 防災速報の記録ページを公開(過去の地震・津波・天体)/zunda/log に、全国的に大きかった緊急地震速報・地震情報・津波予報の記録(震度マップ付き・続報の履歴も追えます)と過去の天体イベントを掲載するページを追加しました。掲載は直近90日・全国的に重大なもの(地震情報は最大震度5弱以上)に限ります。金曜ロードショーは画像の権利の都合で掲載しません
  • 天体イベント通知に概略画像を添付(おまけ) — 天体イベントのDM・サーバー通知に、概略の案内画像を自動で添えるようにしました。惑星接近や流星群は、代表的な観測地での見やすい時刻・見る方角・空の高さを計算したかんたんな配置図(地平線つき)にし、月明かりの強さも添えます。月食は進行時刻のタイムライン図日食は日本全国の食帯マップ(どこが金環/皆既/部分か・食分で色分け)を計算して描きます。満月・新月などは情報カードで表示。精密な星図ではなく概略で、見え方は地域や天候により異なります

🔧 改善

  • YouTube新作通知を /notify からGUIで設定できるように — これまで /yt コマンドが必要だったYouTube通知の登録・解除・見た目/種別の変更を、/notify →「▶️ YouTube」からボタンと入力欄だけで完結できるようにしました。「➕ チャンネル登録」で @ハンドル / URL / チャンネルID を入力、解除はメニューから選択、「⚙️ 通知の見た目・種別」で埋め込み・サムネ・通知する種別(動画/配信予定/ライブ)を切り替えられます
  • /help を見やすく再構成 — ヘルプの表示が項目を詰め込みすぎて読みにくかったので、用途ごとのまとまり(読み上げ・辞書・YouTube・管理者設定 など)に整理して読みやすくしました

🐛 バグ修正

  • 通知画像の一部の絵文字が□で表示される不具合を修正 — 震度マップや天体イベントの画像で、本文中の一部の絵文字が□(豆腐)で表示されることがあった問題を、絵文字フォントを追加して修正しました
  • レイド対策をOFFにしたサーバーで自動ロール等が動かない不具合を修正 — レイド検出を無効化したサーバーで、メンバー参加時の自動ロール付与・入室メッセージ・認証案内が動かなくなることがあった不具合を修正しました
  • 辞書の削除を管理者のみに(追加は引き続き全員可) — サーバー共有の読み辞書は追加はこれまで通り誰でも削除は管理者のみに変更しました(一括消去などのいたずら対策)
  • プライバシー・権限まわりの内部修正 — クローズしたチケットの保持期間処理や、設定の読み取り・編集権限など、内部のプライバシー/権限に関する不具合をまとめて修正しました

v2.8.1 2026年6月13日

🔧 改善

  • 金曜ロードショーをサーバーにも配信できるように — これまでDM限定だった金曜ロードショー通知を、サーバーのチャンネルにも配信できるようにしました。サーバー内で /notify →「🎬 金曜ロードショー」→「📡 サーバー配信設定」(管理者のみ)から配信先チャンネルを選べます
  • 防災速報・津波の解除/続報が分かりやすく — 緊急地震速報・津波予報は同じメッセージを更新していく方式のため、最初を見ていないと「何が解除されたのか」分からないことがありました。解除・取り消し・続報のいずれも「何の地震・津波が、どうなったか」を毎回本文に含めるようにし、途中から見ても、別の通知として届いても意味が分かるようにしました
  • 通知設定ダッシュボードの見せ方を改善/notify のホームで「📥 あなたのDM通知」と「📡 このサーバーへの配信(管理者)」を区別して案内するようにしました

v2.8.0 2026年6月13日

✨ 新機能

  • 通知設定をまとめて変えられる /notify を追加/notify を実行すると通知設定ダッシュボードが開き、下で紹介する防災速報・天体イベント・金曜ロードショーのDM通知を、ボタンと選択メニューだけで設定できます(DMからも使えます)。サーバー管理者は防災速報・天体イベントのサーバーへの配信設定もここから行えます
  • 防災速報の通知(おまけ・非公式)/notify または /eew on で、緊急地震速報・地震情報・津波・噴火・気象特別警報・線状降水帯・南海トラフ臨時情報をDMで受け取れます。種類ごとのオンオフに加え、地域の絞り込みは地方・都道府県を複数組み合わせて選べます(例: 東北+大阪府)。地域設定は暗号化して保存され、運営も内容を見られません。⚠️ 非公式の自動転送のため遅延・欠落があります。命を守る備えはスマホの緊急速報など公式手段を必ず併用してください
  • 天体イベント通知(おまけ)/notify または /astro on で、満月・新月、主要流星群の極大、日食・月食、惑星の見ごろなどをイベント当日の夕方にDMでお知らせします。種類ごとにオンオフでき、/astro next で今後の予定を一覧できます
  • 金曜ロードショー通知(おまけ)/notify または /kinro on で、毎週金曜の夕方に今夜の放送作品をDMでお知らせします。/kinro next で次回の放送予定もいつでも確認できます
  • Web設定ページからも通知を編集可能に — 設定ページ(/link で発行)に「おまけ通知」セクションを追加しました。防災速報の種類・地域(複数選択)、天体イベントの種類、金曜ロードショーの登録解除を、Discordを開かずチェックボックスで編集できます。DiscordとWebどちらで変えても同じ設定に反映されます

🔧 改善

  • 個人データの自動消去(90日) — 誤読報告のメッセージ原文と、サポートチケットの会話記録を90日経過後に自動消去するようにしました。機能改善に必要な期間だけ保持し、それ以降は残しません

🆕 追加コマンド

今回追加されたコマンドの一覧です。すべてBOTへのDMからも使えます。サーバーのチャンネルへの配信設定は /notify をサーバー内で開いた管理者にだけ表示されます。コマンド一覧に表示されるまで最大1時間ほどかかることがあります。

/notify 通知設定ダッシュボード。防災速報・天体・金曜ロードショーをボタンとメニューでまとめて設定(サーバー配信設定もここから)
/eew on / off 防災速報のDM通知の登録・解除(非公式・地域は複数指定可)
/astro on / off / next 天体イベント通知の登録・解除と今後の予定表示
/kinro on / off / next 金曜ロードショー通知の登録・解除と次回の放送予定

詳しくは 使い方ガイド をご覧ください。

v2.7.0 2026年6月12日

✨ 新機能

  • サポートチケットの設定をGUI化/ticket を実行すると設定ダッシュボードが開き、パネルの作成・スタッフロールやカテゴリの選択・文言や入力フォームの編集・チャンネルへの設置・削除まで、ボタンとメニューだけで完結するようになりました。すぐ貼りたいときは /ticket panel:名前そのチャンネルに即設置もできます
  • 荒らし対策(Guard)の設定をGUI化/config guard panel設定ダッシュボードが開きます。スパム / レイド / 処罰 / 認証 / その他 の5セクションに分かれ、しきい値やロール・チャンネルの指定を入力フォームと選択メニューでまとめて設定できます。長いオプションを並べる必要がなくなりました

🔧 改善

  • YouTube DM通知の形式をボタンで切替/yt format(オプションなし)で、埋め込み・サムネイル・通知種別(動画/配信予定/ライブ)をトグルボタンでON/OFFできるようになりました。従来どおり /yt format embed:false のように打って即変更することも可能です
  • コマンド一覧をすっきり整理 — 管理者向けの /config/ticket を一般メンバーのコマンド一覧から非表示にしました(管理者には従来どおり表示)。あわせて、オートロールの再申請を独立した /reapply コマンドにして、一般メンバーがいつでも使えるようにしています

⚠️ コマンド変更

GUI化に伴い、設定系コマンドを統合・変更しました。旧コマンドは使えません。

/ticket setup /ticket
/ticket panel add/remove/list /ticket
/ticket panel post /ticket panel:名前
/ticket status /ticket
/config guard spam/raid/punish /config guard panel
/config guard verify/cooldown/logmode /config guard panel
/config guard log/autorole/dm/status /config guard panel
/config guard reapply /reapply

詳しくは 使い方ガイド をご覧ください。

v2.6.3 2026年6月11日

✨ 新機能

  • ロックダウンの自動解除 — レイド検知で自動的にONになったロックダウンが、既定で60分後に自動解除されるようになりました。イベント等で人が一気に増えただけの誤検知でも、新規参加者が制限されたままにならなくなります。/config guard raid auto_unlock:分 または設定ページから変更できます(0で無効・手動ONは自動解除されません)

🔧 改善

  • 管理者・除外ロールは自動処罰の対象外に — NGワード・スパム検知の自動処罰(ロール剥奪・タイムアウト)について、サーバー管理者と除外ロールの所持者を対象外にしました。モデレーターがNGワードを引用しただけで処罰される事故を防ぎます(メッセージ削除とログ記録はこれまでどおり行われます)
  • セキュリティ強化 — Web設定ページとBOTの連携まわりの権限チェックを全面的に強化しました。あわせて /config 系コマンドをサーバー管理者専用に統一しています(/config guard reapply のみ一般メンバー利用可のまま)

🐛 バグ修正

  • 設定ページのGuard設定が一部反映されなかった問題を修正 — Webの設定ページから保存した処罰モード・raid検知のしきい値・再申請クールダウン・ログ内容モードが、実際にはBOTに反映されない形式で保存されていた問題を修正しました。該当の設定をWebから変更していた場合は、お手数ですがもう一度保存し直してください
  • Webで変更した設定がすぐ反映されない問題を修正 — 設定ページで変更した声の設定・ルーレット・誕生日などが、BOTの再起動まで反映されないことがある問題を修正しました。変更は即時に反映されます
  • メッセージ編集の読み上げ(訂正読み)の精度向上 — 日本語メッセージの編集で少し直しただけでも全文を読み直してしまう問題と、リンクのプレビューが付いただけで直後の本当の編集が読まれなくなる問題を修正しました
  • 読み上げの聞こえ方を改善 — 大文字のWWWが「ダブリュー」と連呼される問題、♪や☆などの飾り記号が「絵文字」と読まれる問題、英文のピリオド・カンマ直後の単語がつながって聞こえる問題を修正しました。また、ゆっくり速度で長い文を読むときに途中で打ち切られることがあった問題も解消しています

v2.6.1 2026年6月10日

🐛 バグ修正

  • 読み上げの安定性向上(取りこぼし・無言化の防止) — 音声合成が一時的に失敗したときにそのまま音声を作り直す予備の読み上げを有効化し、まれに文が抜けるのを防ぎました。あわせて、内部で読み上げが無言のまま止まってしまう事態を自動で検知して先へ進む安全装置を追加しています(ふだんの聞こえ方は変わりません)

v2.6 2026年6月10日

🔧 改善

  • 長い文章も最後まで読み上げ — これまで約200文字で読み上げが打ち切られていましたが、長文も分割して最後まで読み上げるようにしました(割り込みが来たときだけ区切りよく省略します)
  • 長文の途中で新しい発言が来たら省略 — 長いメッセージを読んでいる最中に次の発言が来たら、区切りのいいところまで読んで「以下省略」と切り上げ、新しい発言に進むようにしました。長文で順番待ちが詰まるのを防ぎます(残りわずかなら最後まで読みます)
  • ステータスに使い方の案内を表示 — ずんだーのステータス/help の案内を表示するようにしました

🐛 バグ修正

  • 空白・改行の不自然な間を解消 — 分割読み上げのつなぎ目や、文章中の空白・改行のところで間(無音)が長すぎる問題を直しました。チャンク境界の余分な無音を詰め、読み上げ直前に不要な空白を取り除くことで、滑らかにつながって聞こえるようにしています(英単語の区切りの空白は残します。句読点本来の間はそのまま)

v2.5 2026年6月10日

✨ 新機能

  • 再起動後に自動でVCへ復帰 — メンテナンスや更新でずんだーがVCから抜けても、人が残っていれば自動で元のVCへ戻るようにしました。更新のたびに呼び直す手間がなくなります(誰もいなくなっていた場合は戻りません)

v2.4 2026年6月10日

🔧 改善

  • 長文の読み始めが速くなりました — 長いメッセージでも最初のひと区切りをすぐ読み始め、残りは喋りながら裏で用意するようにしました。読み上げが始まるまでの待ち時間を短縮し、文の途中で途切れにくくなっています
  • 音声エンジンを増強 — 読み上げ音声を作る処理能力を増強しました。たくさんのサーバーで同時に使われても、より速く・安定して読み上げられます

v2.3 2026年6月8日

✨ 新機能

  • サポートチケット機能 — メンバーからの問い合わせ・要望をチケットとして受け付けられるようになりました。設置したパネルのボタンを押すと専用チャンネルが作られ、本人と対応スタッフだけが閲覧できます。用途ごとにパネルを複数(サポート/要望/通報…)作成でき、作成前に件名・内容の入力フォームを表示することもできます。チャンネルでは担当(🙋)クローズ(🔒)のボタンが使え、やり取りの記録は管理ページから確認できます。設定は /ticket コマンド、または /link の管理ページから行えます。※既存サーバーでは、チケット用チャンネルの作成に、ずんだーへ新しく「チャンネルの管理」権限の付与(または最新の招待リンクでの入れ直し)が必要です

🐛 バグ修正

  • DMで /yt(YouTube新作通知)が使えるよう修正 — 一部設定の変更により /ytDMで使えなくなっていた不具合を修正しました。BOTとのDMから、/yt sub(購読登録)・/yt list(一覧)・/yt format(表示形式の変更)が使えます
  • 設定ページで登録済みの誕生日が表示されるよう修正/link の管理ページで、Discordで登録した誕生日が「未登録」と表示されてしまう不具合を修正しました

v2.2 2026年6月7日

✨ 新機能

  • 誤読報告で「読み方が違う」をその場で報告 — 読み上げの読み方がおかしいとき、すぐ報告できるようにしました。メッセージを右クリック →「誤読を報告」/誤読報告 コマンド、または読み上げられた自分の発言に❓ リアクションの 3 つの方法で送れます。集まった報告は読み間違いを直す手がかりになります(すぐに直したい単語は /tts dict add で辞書登録もできます)
  • 自分の読み上げ統計(/tts mystats)/tts mystats自分の読み上げ回数とサーバー内の順位を確認できるようになりました
  • 辞書の正規表現対応/tts dict addregex:true を付けると、正規表現で読み替えルールを登録できます。「数字+円」をまとめて読み替える、といった柔軟な置換が可能になりました

🔧 改善

  • ルーレットの重み付け抽選 — ルーレットの項目に *5 のように書くと、その項目の当たりやすさ(重み)を調整できるようになりました。当たりにくい大当たり、といった抽選が作れます
  • 誕生日の非公開設定/birthday setprivate オプションを追加しました。オンにすると月別一覧(/birthday list)に表示されません。お祝い通知はこれまでどおり行われます
  • 読み上げの自然さ向上記号の連打(!!!等)の圧縮、「www」などの笑いの整理、絵文字の連続のまとめ読みなど、構造的なノイズを抑えて聞きやすくしました。また長文でも途切れにくいよう、次の音声を先読みして合成するようにしています
  • YouTube通知の表示カスタマイズ/yt format で、新作通知のサムネイル表示や通知する種別(配信/予約/動画)を切り替えられるようになりました
  • 協調スパムの検知(任意・既定オフ) — 複数人で示し合わせた同一内容の連投を検知する仕組みを Guard に追加しました。既定はオフで、必要なサーバーだけ /config guard spam coord_users:N で有効化できます(既存の検知設定は変わりません)

v2.1 2026年6月4日

🔧 改善

  • 読み上げできない時にお知らせ — ボイスチャンネルで BOT に「接続」や「発言」の権限が無く読み上げできない場合、その旨をメッセージでお知らせするようにしました。「VCに入ったのに喋らない…」というとき、サーバー側で付与すべき権限がすぐ分かります
  • DMでのコマンド表示を整理 — ダイレクトメッセージ(DM)ではサーバー向けのスラッシュコマンドを表示しないようにしました。ずんだーはサーバー専用のため、DMで意味を成さないコマンドが一覧に並ぶのを防ぎます
  • 音声まわりの基盤を整理(安定性・安全性の向上) — 音声ライブラリで使っていた不要な内部コンポーネントを除去し、既知の脆弱性を含む依存を実行ファイルから取り除きました。読み上げの動作はこれまでと同じですが、より軽量・安全になっています

v2.0 2026年6月3日

✨ 新機能

  • 複数BOTの「ボイスプール」化 — 同じサーバーに ずんだーあんこー の 2 体がいる場合、表示されるスラッシュコマンドが 1 セットに統合され、二重表示がなくなりました。/tts start空いている方のBOTが自動で参加します(両方とも別VCで作業中なら「空きBOT無し」と案内)。認証・Guard などの共通設定はどちらのBOTからでも同じように使えます
  • VC付属チャットの読み上げ対応 — ボイスチャンネルに紐づく「テキストチャット」(VC内のチャット欄)も自動入室時の読み上げ対象に。テキストチャンネルを別途指定しなくても、参加したVCのチャットをそのまま読み上げます

🔧 改善

  • 自動入室をサーバー全体の設定に — これまでBOTごとだった自動入室設定を、サーバー全体で複数VC分を設定できるようにしました。設定された各VCは空いているBOTが手分けして担当します。Web管理ページから VC と読み上げ先チャンネル(VC付属チャットも選択可)を行追加で登録できます
  • 誕生日を全サーバー共通に — 誕生日を一度設定すれば全サーバーで有効になりました(サーバーごとに登録し直す必要がなくなりました)。入力形式は MM-DD に加えて MM/DD(例: 5/19)も使えます。既に設定済みの方の値はそのまま引き継いでいます。お祝い通知は、ご本人が在席していて誕生日チャンネルが設定されたサーバーで行われます

🐛 バグ修正

  • Web管理ページで話者を変更できない不具合 — ステータスページの設定画面で話者(ボイス)の一覧が表示されず変更できなかった問題を修正しました

v1.9 2026年6月2日

✨ 新機能

  • YouTube 新作通知 — 登録した YouTube チャンネルの新作(動画・配信開始・配信予約)を通知する機能を追加。/yt sub で自分の DM に、管理者は /yt server add でサーバーの指定チャンネルへ投稿できます。@ハンドル / URL / チャンネルID のどれでも登録可。配信中 🔴 / 配信予定 📅 / 新着動画 🎬 を自動判別して表示
  • Discord ログイン対応 — ステータスページから Discord でログインして、音声・辞書・誕生日・YouTube 通知などの設定編集ページを直接開けるようになりました。/link のワンタイムリンクも引き続き利用できます

🐛 バグ修正

  • 管理ページリンクの不具合修正/link で発行したリンクが、Discord のリンクプレビュー生成により稀に「消費済み」となって開けない問題を修正しました

v1.8 2026年5月19日

✨ 新機能

  • BOT 基盤を Rust 化 — Node.js 版から Rust 版へ完全移行しました。メモリ使用量削減 + 型安全による安定性向上 + 将来のシャード分散運用に対応。辞書/個人設定/誕生日/ルーレット等のデータは引き継がれています
  • /link コマンド追加/linkWeb 管理ページのリンクを発行できるようになりました(/tts dict link と同等)。辞書だけでなく音声設定・NG ワード・ガチャ・Guild 設定をまとめて編集可能
  • 管理ページ multi-guild 対応 — Web 管理ページの上部にサーバーセレクタが追加され、自分が所属する全サーバーを切り替えて編集できるようになりました。管理権限を持つサーバーには 👑 バッジ表示。非管理サーバーでは自分の音声設定 / 誕生日 / 入退室 mute のみ編集可
  • 管理ページに新機能追加 — 自動参加 VC 設定 / TTS 文字数上限 / 名前読み上げ ON/OFF / Guard 検知閾値(raid/spam)/ 自分の入退室読み上げ mute トグル / 自分の誕生日設定 を Web から編集可能

🔧 改善

  • ルーレット権限ルール緩和 — ルーレットの作成は全員可に。編集・削除は作成者本人または管理者のみ。他人のルーレットは Web 上で 🔒 閲覧のみ表示
  • セキュリティ強化 — Web 管理ページの session トークンを 1 hop redirect で URL から確実に剥がすように改善。Referrer-Policy / CSP / X-Content-Type-Options 等のセキュリティヘッダ追加

🐛 バグ修正

  • 管理ページのキャッシュ問題 — ETag 起因で「セッション切れ」エラーページが固定キャッシュされていた問題を修正。動的ページとして毎回再評価されるようになりました

v1.7 2026年2月26日

✨ 新機能

  • カスタムルーレット/roulette コマンドでオリジナルのルーレット(ランダム抽選)を作成できるようになりました。スプラの武器ランダムや罰ゲーム抽選などに活用できます
  • ルーレットのWeb編集 — 辞書エディタ(/tts dict link)からルーレットの作成・アイテム編集・削除ブラウザ上でも可能になりました
  • 公式・公開ルーレット — BOT管理者が作成した公式ルーレットを全サーバーで利用可能。ユーザーも自作ルーレットを公開して他サーバーから参照できます

🔧 改善

  • ルーレット名のオートコンプリート — コマンド入力時にルーレット名が自動候補表示されるようになりました。公式ルーレットは🏅マーク付きで表示されます
  • ルーレットの操作GUI化/roulette browseドロップダウンメニューを追加。一覧から選ぶだけで直接スピンできます
  • スピン結果の見た目改善 — 抽選結果のデザインを刷新。「3個」「5個」「一覧」ボタンも追加され、再抽選やアイテム確認がワンタップで可能に
  • スプラトゥーン3 公式ルーレット — ブキ11カテゴリ+全ブキ+ステージの計13種類の公式ルーレットをプリセット搭載
  • Web辞書エディタの安定性向上 — 内部API接続の信頼性を改善しました
  • NGワードフィルターの改善 — デフォルトアクションを「スキップ(全体読み上げ停止)」から「マスク(該当部分をピーに置換)」に変更。メッセージ全体が消えず、問題の部分だけ伏せて読み上げます
  • NGワードフィルターの有効/無効切り替え/config ngword toggle コマンドでサーバーごとにNGワードフィルターをON/OFFできるようになりました。デフォルトは全サーバーで有効です
  • サーバー内認証チャンネル/config guard verifychannel #ch認証パネルを設置。DMが届かないユーザーもサーバー内のボタンから認証・ロール取得が可能に

v1.6 2026年2月14日

✨ 新機能

  • コマンド体系の統合 — バラバラだったコマンドを /tts(読み上げ操作)と /config(サーバー設定)の2つに整理しました
  • 読み上げの自動フォールバック — VOICEVOXが一時的に利用できない場合も、簡易読み上げで自動的に対応します
  • 関連BOT重複防止 — 同じVCに複数のBOTが参加するのを自動で防止します
  • 累積稼働時間 — 再起動をまたいだ通算の稼働時間を記録・表示するようになりました
  • 自動入室設定の永続化 — BOTが再起動しても自動入室設定が維持されます

🔧 改善

  • 読み上げ復旧の自動通知 — 簡易読み上げ中にVOICEVOXが復旧すると、チャンネルに自動でお知らせします
  • 入退室アナウンスの精度向上 — BOTが接続中のVCに関係するイベントのみ処理するように修正しました
  • 障害検知の強化 — サービスの異常をより早く検知・対応できるようになりました
  • ステータスページ更新履歴・使い方ガイドなどのタブを追加しました

⚠️ コマンド変更

以下のコマンドが変更されました。旧コマンドは使用できません。

/start /tts start
/stop /tts stop
/voice gui /tts voice gui
/dict add /tts dict add
/guard status /config guard status
/notice channel /config notice channel

詳しくは 使い方ガイド をご覧ください。

v1.5 2026年2月

  • VOICEVOX読み上げ(話者選択・速度/ピッチ/抑揚/音量カスタマイズ)
  • 入退室アナウンス(カスタムメッセージ・個人ミュート)
  • 辞書機能(単語置換・Web辞書エディタ)
  • NGワードフィルター(スキップ/マスク・正規表現対応)
  • Guard(荒らし対策・DM認証・スパム検知・レイド対策)
  • 誕生日通知(自動お祝い・月別一覧)
  • お知らせ配信(購読制・下書き/公開管理)
  • マルチBOT対応(負荷分散・サーバー自動割り当て)
  • ふりがな変換による読み上げ精度向上
  • メッセージ編集の自動再読み上げ