Skip to content

LevelBot — コマンド一覧

LevelBotのスラッシュコマンド一覧です。管理者コマンドはサーバーの管理者権限、またはLevelBot管理者ロールを持つメンバーのみが使用できます。

全てのメンバーが使用できるコマンドです。

コマンド説明
/level自分のレベルとXPを確認します
コマンド説明
/levelbot-initサーバーのレベルシステムを初期化します
/levelbot-deleteレベルシステムを無効化します(データは保持されます)
/levelbot-delete-hard全てのレベルデータを完全に削除します
/language language:<言語>ボットの言語を変更します(日本語 / English)
/levelbot-adminroleLevelBot管理者ロールを変更します

管理者コマンド — ユーザー管理

Section titled “管理者コマンド — ユーザー管理”
コマンド説明
/levelbot-level user:<ユーザー>指定したユーザーのレベルを確認します
/levelbot-leaderboard page:<ページ>サーバーのリーダーボードを表示します
/levelbot-settextlevel user:<ユーザー>ユーザーのテキストレベルを手動で設定します
/levelbot-setvoicelevel user:<ユーザー>ユーザーのボイスレベルを手動で設定します
コマンド説明
/levelbot-set-level-reward role:<ロール> text-level:<Lv> voice-level:<Lv>個別レベルでのロール報酬を設定します
/levelbot-set-level-reward-total role:<ロール> total-level:<Lv>合計レベルでのロール報酬を設定します

/levelbot-set-level-reward/levelbot-set-level-reward-total には共通で、上位ロール取得時に下位ロールを自動削除するオプションがあります:

  • remove-role-1 — 削除するロール1
  • remove-role-2 — 削除するロール2
  • remove-role-3 — 削除するロール3

/levelbot-set-level-reward-total には追加で、合計レベルとは別に最低個別レベルの条件を設けるオプションがあります:

  • text-level — 必要な最低テキストレベル(省略可)
  • voice-level — 必要な最低ボイスレベル(省略可)
コマンド説明
/levelbot-set-bot-channel channel:<チャンネル>レベルアップ通知を送信するチャンネルを設定します
/levelbot-enable-log channel:<チャンネル>XP活動ログを指定チャンネルに送信します
/levelbot-disable-logXP活動ログの送信を停止します
コマンド説明
/levelbot-set-max-xp1日の最大ボイスXPを設定します(デフォルト: 2,880 XP)
/levelbot-multiplier action:<アクション>カテゴリ別のXP倍率を管理します
/levelbot-channel-multiplier action:<アクション>チャンネル別のXP倍率を管理します
/levelbot-combined-level <enable/disable/status>合計レベル表示の有効化・無効化・確認

カテゴリ単位でXP倍率を設定します。カテゴリ内の全チャンネルに倍率が適用されます。

アクション説明
設定カテゴリにテキスト・ボイスXP倍率を設定します
一覧表示設定済みの倍率一覧を表示します
削除カテゴリの倍率設定を削除します

特定のチャンネル単位でXP倍率を設定します。テキスト・ボイス・ステージ・フォーラムチャンネルに対応しています。カテゴリ倍率とチャンネル倍率が両方設定されている場合は、チャンネル倍率が優先されます。

アクション説明
設定チャンネルにテキスト・ボイスXP倍率を設定します
一覧表示設定済みの倍率一覧を表示します
削除チャンネルの倍率設定を削除します(1.0xに戻ります)

ProBotからLevelBotへのデータ移行に関するコマンドです。メンバーがProBotのランク画像をチャットに投稿すると、自動でレベルデータを読み取り移行します。

コマンド説明
/levelbot-migration-toggleProBot移行の画像分析を有効/無効にします
/levelbot-migration-toggle-xp移行時のXP付与設定を行います
/levelbot-check-migration-status filter:<フィルタ>ユーザーの移行状況を確認します

/levelbot-migration-toggle のオプション

Section titled “/levelbot-migration-toggle のオプション”
オプション説明
levelup-bonus移行時に+1レベルのボーナスを付与するか(有効 / 無効)
channel画像を監視するチャンネルを指定(省略すると全チャンネルを監視)

/levelbot-migration-toggle-xp のオプション

Section titled “/levelbot-migration-toggle-xp のオプション”
オプション説明
chat-xp移行時に付与するチャットXP(0で無効、最大1,000,000)
levelup-bonus移行時に+1レベルのボーナスを付与するか(有効 / 無効)
channel画像を監視するチャンネルを指定(省略すると全チャンネルを監視)

/levelbot-check-migration-status のフィルター

Section titled “/levelbot-check-migration-status のフィルター”
フィルター説明
全ユーザー全メンバーの移行状況を表示
移行済みユーザーのみ移行が完了したメンバーのみ表示
未移行ユーザーのみまだ移行していないメンバーのみ表示