v2.3 リリースノート
Bot に AI 応答機能を追加し、自動応答・チケット返信・サーバー常時応答に対応しました。Claude を含む新モデルも選べます。あわせてダッシュボードを暖色マゼンタ基調へ全面リデザインし、レベリングのカード画像・通知設定、再参加時のロール復元(Sticky Roles)、カスタムコマンドの関数(サブルーチン)など多数の機能を盛り込んだ大型アップデートです。

|
|
公開日: 2026年6月23日BotShade を v2.3 に更新いたしました。本リリースは、Bot への AI 応答機能の追加(自動応答・チケット返信・常時応答)と Claude を含む新モデル、そして ダッシュボードの全面リデザイン を中心に、レベリングのカード画像化、ロール保持(Sticky Roles)、カスタムコマンドの関数(サブルーチン) など多数の機能を盛り込んだ 大型アップデート です。
お気づきの点がございましたら サポート よりお気軽にご報告ください。
本記事の目次:
- ハイライト
- Bot に AI 応答機能を追加
- AI モデルの刷新と Claude 採用
- ダッシュボードの全面リデザイン
- レベリングの強化
- ロール保持(Sticky Roles)
- Components V2 ビルダーの改善
- カスタムコマンドの強化
- その他の新機能と改善
- 修正された不具合
- 互換性について
- サポート・コミュニティ
ハイライト
- Bot に AI 応答機能を追加 しました。キーワード自動応答・サポートチケット・サーバーでの常時応答に、AI が 自動で返信 できます。
- AI モデルを刷新し、標準モデルに加えて Claude(Haiku 4.5 / Sonnet 4.6 / Opus 4.8) などの上位モデルや推論モデルを選べるようになりました。
- モデル選択時に 消費クレジットの度合い(少 / 中 / 多 / 特大)が一目で分かるようになり、今月の利用状況 もダッシュボードで確認できます。
- ダッシュボードを 暖色マゼンタ基調へ全面リデザイン し、Plum / Editorial の 2 つのデザインテーマを切り替えられるようにしました。
- Bot 詳細画面を 2 軸ナビゲーション(上:Bot 全体 × 左:機能設定)へ再構成し、稼働状況を最上段に大きく表示するようにしました。
- Bot 一覧を コンソール型(KPI ストリップ+並べ替え対応テーブル)へ刷新しました。
- レベリングの ランクカード・リーダーボード を画像出力に対応し、レベルアップ通知 の送信先・形式を設定できるようにしました。
- メンバーが再参加したときに退出前のロールを自動で復元する ロール保持(Sticky Roles) を追加しました。
- Components V2 ビルダーで ボタンを直接編集 できるようになり、プレビューが Discord のマークダウン表示 に対応しました。
- 構築支援アシスタント BotShader AI に、使う AI モデルや思考の深さ(effort)を選べるセレクタと、使用量ページ を追加しました。
- カスタムコマンドに、再利用できる 関数(サブルーチン) を追加しました。スコープ・引数・戻り値を備え、複雑なコマンドを部品に分けて組み立てられます。
- 永続変数(
BSVAR_)が オブジェクト / 配列のネスト に対応しました。 - ホワイトリスト / ブラックリストが効かない不具合や、発言の画像化(Make it a Quote)で 絵文字が表示されない 不具合など、複数の不具合を修正しました。
Bot に AI 応答機能を追加
ご自身の Bot に AI 応答機能 を追加しました。ダッシュボードの AI モジュール から有効化すると、サーバーのメンバーに対して Bot が AI で応答します(ダッシュボード上で Bot の構築をサポートする「BotShader AI」とは別の、Bot 側の機能です)。用途に合わせて、4 つの場面で活用できます。
コマンドでの対話(/ai chat)
/ai chat で、チャンネル上で AI と直接会話できます。会話の文脈は チャンネルごとに一定時間保持 され、続けて質問しても話の流れを踏まえて回答します。連投を防ぐためのクールダウンも備えています。
自動応答の AI 化
これまでの キーワード自動応答 に、AI による返信を組み合わせられるようになりました。応答ルールの形式を「AI」に設定すると、トリガーにマッチしたメッセージへ AI が文脈に沿って返信します。無駄なクレジット消費を防ぐため、最小クールダウンが自動で適用されます。
チケットの自動返信
サポートチケットのチャンネルで、作成者の発言に AI が自動で一次対応 できるようになりました。スタッフが返信すると AI は自動的に応答を止めるため、有人対応へスムーズに引き継げます。チケット設定から有効・無効を切り替えられます。
サーバーでの常時応答(/ai respond)
/ai respond のパネル(Components V2)から、サーバー内での常時応答を細かく設定できます。
- 反応する相手:メンションされたときだけ(おすすめ) / 指定したユーザー・ロール・権限の発言だけ / すべてのメッセージ
- 対象チャンネル:全チャンネル、または特定チャンネルの許可・除外
- クールダウン:秒単位で指定し、反応しすぎを防止
AI モデルの刷新と Claude 採用
AI で利用できるモデルを全面的に見直し、用途と予算に合わせて選べるようにしました。
選べるモデルが増えました
- 標準モデル:高速・低コストな既定モデルをはじめ、複数の標準モデルを用意しています。これらの低コストな標準モデルは 米国の AI 推論プロバイダー(DeepInfra) 上で動作し、データは米国の基盤で処理されます。
- 上位モデル(Premium):より高精度な応答に対応する上位モデルに加え、Claude Haiku 4.5 / Sonnet 4.6 / Opus 4.8 を選べるようになりました。
- 推論モデル(Premium):じっくり考えて答える推論モデルを追加しました(コマンドでの対話向け)。
各機能(対話・チケット・自動応答・常時応答)ごとに使用するモデルを個別に指定でき、推論モデルには「推論」、上位モデルには「要 Premium」のバッジが表示されます。
消費クレジットの度合いを表示
モデルを選ぶ際に、1 回の返信あたりのコストの目安を 少 / 中 / 多 / 特大 の 4 段階で表示するようにしました。コストを意識しながら、品質とのバランスでモデルを選べます。
今月の利用状況
ダッシュボードに 今月の AI 利用状況 を追加しました。消費クレジット・月次上限(プラン別)・残量をプログレスバーで確認でき、モデル別の内訳(呼び出し回数・コスト)も把握できます。コマンド /ai usage からも、サーバー上で利用状況を確認できます。
ダッシュボードの全面リデザイン
ダッシュボードのデザインを全面的に刷新しました。配色を 暖色のグレージュ地 × マゼンタのアクセント へ統一し、見出し・本文・等幅(コマンドや数値)でフォントを使い分けて、情報の読み取りやすさを高めています。
2 つのデザインテーマ
環境設定の デザインテーマ から、お好みの見た目を選べるようになりました。
- Plum:角丸カードが背景に浮かぶ、やわらかな標準デザイン。
- Editorial:紙とインクを思わせる罫線組版の引き締まったデザイン。
選択内容は保存され、次回以降もそのまま適用されます。
Bot 詳細を 2 軸ナビゲーションへ
Bot 詳細画面を、上部タブ(Bot 全体の設定:ホーム / カスタムコマンド / イベント / 全コマンド管理 / 環境変数 / データストレージ / サーバー一覧 / ログ) と 左サイドバー(機能モジュールの設定) の 2 軸で構成し直しました。常設のログレールは廃止し、ログはタブへ集約しています。
トップの 稼働ヒーロー では、Bot の状態を大きく表示し、起動・停止・再起動などの操作と、サーバー数・ユーザー数・遅延などの KPI、直近のアクティビティをまとめて確認できます。
Bot 一覧をコンソール型へ
Bot 一覧を、上部の KPI ストリップ(稼働中の Bot 数・総コマンド数・エラー率・API 遅延の P95)と、列で並べ替えできるテーブル からなるコンソール型に刷新しました。お気に入りの Bot は一覧の先頭にピン留めされ、多数の Bot を運用していても素早く把握できます。
レベリングの強化
レベリング(/level)を大きく強化しました。
ランクカード・リーダーボードの画像出力
/level rank と /level leaderboard を、従来の埋め込み表示に加えて 画像(カード) で出力できるようにしました。Bot 設定からスタイルを選べます。
- ランクカード:
rich/minimal/neonの 3 スタイル - リーダーボード:
rich/minimal/neon/podium(表彰台風)の 4 スタイル
ダッシュボードでは、ログイン中のユーザーのアイコン・名前を当てはめた 動的プレビュー でスタイルを選べます。
レベルアップ通知の設定
/level setting、またはダッシュボードから、レベルアップ通知を設定できるようになりました。
- 送信先:発生したチャンネル / 指定チャンネル / DM
- 形式:メッセージ / 埋め込み / 画像
ロール保持(Sticky Roles)
メンバーがサーバーを退出して 再参加したときに、退出前のロールを自動で復元 する ロール保持(Sticky Roles) を追加しました。常連メンバーのロール付け直しの手間がなくなります。
/role-retention setting の設定パネル(Components V2)から、機能の有効・無効や、復元対象から外す 除外ロール を指定できます。Bot より上位のロール・外部連携ロール・@everyone は自動的に対象外です。保存済みデータは /role-retention clear で削除できます(操作にはロール管理権限が必要です)。
Components V2 ビルダーの改善
v2.2 で追加した Components V2 ビルダー を、より使いやすく改善しました。
- ボタンの直接編集:ラベル・スタイル(PRIMARY / SECONDARY / SUCCESS / DANGER / LINK)・絵文字をビルダー上で直接編集できるようになりました。各スタイルは Discord 公式の配色でプレビューに反映され、リンクボタンには 🔗 マークが付きます。
- プレビューの Discord マークダウン対応:見出し・リスト・太字・コード・サブテキスト(
-#)など、Discord のマークダウン表記をプレビューでも忠実に再現するようにしました。コードブロックにはシンタックスハイライトが適用されます。
カスタムコマンドの強化
カスタムコマンドのビルダーに、再利用できる 関数(サブルーチン) と、永続変数の ネスト対応 を追加しました。
関数(サブルーチン)
コマンド内で 再利用できる処理のまとまり を「関数」として定義し、何度でも呼び出せるようになりました。functionDef(定義)・functionCall(呼び出し)・returnFunction(戻り値)の 3 種類のノードで構成します。ダッシュボードのサイドバーに 「関数」セクション({ } アイコン)が追加され、関数の編集中はキャンバス上部に現在地(スコープ)のパンくずが表示されます。
変数の見え方は 4 つのスコープ で整理されています。
- グローバル(
BSVAR_・サーバー変数):関数の中からも読み書きできます。 - コマンドスコープ(
option_など):関数の中からは見えません。 - 関数の引数(
{param_*}):読み取り専用で、値渡し(オブジェクト・配列は深いコピー)で受け取ります。 - 関数ローカル:関数を抜けると破棄されます。
戻り値は returnFunction で 1 つのオブジェクトにまとめて返します。安全のため、関数のネストは最大 32、総呼び出し回数は 1000 までに制限されています。
永続変数のネスト対応
永続変数(BSVAR_)が 入れ子(ネスト)構造 を扱えるようになりました。array<object>(オブジェクトの配列)・array<array>(配列の配列)や、オブジェクトの中のオブジェクトなどを、宣言から保存・読み出しまで一貫して扱えます(ネストは最大 5 階層)。これまでどおりのフラットな変数とも後方互換です。
その他の新機能と改善
通知(トースト)・メニューの刷新
トーストやメニュー、ツールチップなどのポップアップを、淡い色のアイコンチップと控えめな影で統一し、見やすく整えました。
モジュール無効時の表示
モジュールを無効化している間は、設定画面をオーバーレイで覆い、無効化中であること を明示するようにしました。
ミニゲーム・電卓モジュールの調整
ミニゲームのベット額やオッズ(倍率・還元率・確率)を、ステッパーやスライダーで直感的に設定できるようにしました。電卓(/calc)モジュールの起動絵文字の選択 UI も刷新しています。
BotShader AI(構築支援アシスタント)の強化
ダッシュボードで Bot 構築をサポートする BotShader AI を強化しました。応答に使う AI モデル と、対応モデルでは 思考の深さ(effort) を選べるセレクタを追加し、左サイドバーから開ける 使用量ページ(消費量を % で表示)も用意しました。あわせて、回答が途中で止まらないようストリーミングの安定性を高め、Cmd / Ctrl + Enter での送信 やサイドバーの開閉状態の保持など、操作性も改善しています。
設定パネル(Components V2)の操作統一
Discord 上の各種設定パネル(チケット・ようこそ・入退室ログ・レベリング・AI 常時応答・認証・保護など)の表示を見直し、「現在値+編集ボタン」を同じ行にまとめた形 に統一しました。編集は同じメッセージ内で完結し、各サブ設定には「◀️ 戻る」を備えています。操作の色分け(取り消し不可=赤 / 復元できる警告=琥珀 / 中立=灰)も揃え、より分かりやすくしました。
修正された不具合
発言画像(Make it a Quote)の絵文字を修正
発言を画像化する機能(Make it a Quote)で、絵文字が表示されず欠けてしまう 不具合を修正しました。本番環境でも絵文字が正しく描画されるようになっています。
ホワイトリスト / ブラックリストが効かない不具合を修正
自動応答(AutoResponder)・AI 常時応答・保護(スパム対策)で、ホワイトリスト / ブラックリストを設定すると、対象が一致しても無言で動作しなくなる 不具合を修正しました。内部での ID の取り扱いを見直し、設定どおりに動作するようになっています。
実行基盤の安定化
実行基盤で利用しているデータベースとの接続まわりを見直し、断続的な切断・再接続が発生する 問題を解消しました。ログ処理の安定性が向上しています。
互換性について
これまでご利用いただいていた Bot やフロー定義は、v2.3 でもそのまま動作いたします。デザインの刷新やモジュール構成の見直しに伴う設定は自動で引き継がれるため、お客様側での移行作業は不要です。
なお、旧 ChatGPT モジュール と 自動ロール付与(autoRole) は、それぞれ新しい AI モジュール・ロール保持モジュール へ統合・置き換えとなりました。
サポート・コミュニティ
ご質問・不具合のご報告・機能のご要望は、以下のいずれかからお気軽にお寄せください。
- サポートページ — お問い合わせフォーム
- status.botshade.com — サービスの稼働状況
今後とも BotShade をどうぞよろしくお願い申し上げます。