ドキュメント
Supatimer Discordボットの全スラッシュコマンド完全リファレンス。コードブロックにカーソルを合わせてコピー。
ビデオツアー
Botのセットアップ、チーム設定、主要機能をカバーする7分間のウォークスルーをご覧ください。
チャプター
質問やフィードバックがありますか?Discordコミュニティに参加してください。
Discordに参加管理者コマンド
/setup
ボットの初回設定用ガイド付きセットアップウィザード。チャンネル選択、ロール割り当て、タイムスロット設定をインタラクティブなフローで管理者をガイドします。
構文
例
ステップバイステップのプロンプト付きインタラクティブウィザードを開きます。チャンネル、ロール、タイムスロットの選択を求められます。1分以内で完了します。
注: これはボットを初めて設定する際の推奨方法です。/configのすべてをカバーしますが、ガイド形式です。
/config
ボット設定を手動で構成します。チャンネルとロールの追加・削除、特定チャンネルのタイムスロット設定を行います。
構文
オプション
| オプション | タイプ | 必須 | 説明 |
|---|---|---|---|
| help | Boolean | 任意 | ヘルプドキュメントを表示 |
| add-channels | String | 任意 | 許可リストにチャンネルを追加(メンション: #チャンネル) |
| remove-channels | String | 任意 | 許可リストからチャンネルを削除(メンション: #チャンネル) |
| add-roles | String | 任意 | 許可リストにロールを追加(メンション: @ロール) |
| remove-roles | String | 任意 | 許可リストからロールを削除(メンション: @ロール) |
| time-slots | String | 任意 | 特定チャンネルのタイムスロットを設定(メンション: #チャンネル1 #チャンネル2) |
| name-format | String | 任意 | このチームのembedでのプレイヤー名の表示方法(full/clean/short/emoji_short/emoji_initial) |
例
#scrimsと#practiceをボットがカレンダーを投稿できるチャンネルリストに追加します。
Tank、DPS、Supportロールを許可ロールリストに追加します。これらのロールを持つメンバーはボットコマンドを使用できます。
#scrimsチャンネルのタイムスロット設定を開きます。スクリムのスケジュールを定義できます。
このチームのembed表示をロール絵文字+3文字名に変更します(例:盾絵文字+RavではなくRavensCabin)。
注: オプションなしで/configを実行すると、現在の設定概要が表示されます。初回設定にはガイド付きの/setupを使用してください。
チームコマンド
/avail
現在のチャンネルにスケジュールカレンダーembedを投稿します。チームメンバーは利用可能なタイムスロットを示すためにリアクションできます。
構文
オプション
| オプション | タイプ | 必須 | 説明 |
|---|---|---|---|
| help | String | 任意 | ヘルプを取得('all'で完全なヘルプ、または特定のオプション名)選択肢: "all", "roles", "players" |
| roles | String | 任意 | メンションするDiscordロール(例:@pranksters @ringers) |
| players | String | 任意 | 個別にメンションするDiscordユーザー(例:@alice @bob) |
例
現在のチャンネルに週間スケジュールカレンダーembedを投稿します。許可ロールを持つチームメンバーはボタンをクリックして利用可能時間をマークできます。
カレンダーを投稿し、TankとSupportロールのメンバーにメンションして利用可能時間の入力を促します。
カレンダーを投稿し、AliceとBobを個別にメンションします。両ユーザーはロールメンバーとともにカレンダーの追跡対象ユーザーに追加されます。
/availコマンドとそのすべてのオプションの完全なヘルプドキュメントを表示します。
/early-lineup
現在の空き時間データに基づいて、次の予備スクリムラインナップを投稿または更新します。
構文
オプション
| オプション | タイプ | 必須 | 説明 |
|---|---|---|---|
| time | String | 任意 | スクリム時間(例:'20-22 CET')。デフォルトは最後に使用した時間。 |
例
最後に設定されたタイムスロットを使用して、次のスクリムの予備ラインナップを投稿します。誰が利用可能かと提案されたポジションを表示します。
20:00-22:00 CETのスクリム用ラインナップを投稿します。その時間帯に利用可能とマークしたメンバーのみ表示します。
注: 各ラインナップ投稿には3つのコピーボタン(ミニマル、マッププール付き、マッププール+ロースター)が含まれ、スクリム交換情報を共有できます。チームのスクリム設定とマッププールはWebダッシュボードのチーム設定で構成してください。
/scrim
スクリムを確認し、指定されたスクリムチャンネルに詳細を投稿します。対戦相手の情報が必要です。
構文
オプション
| オプション | タイプ | 必須 | 説明 |
|---|---|---|---|
| opponent_name | String | 必須 | 対戦チーム名(例:'Payload Pangolins') |
| opponent_sr | String | 必須 | 対戦相手のSR/ランク(例:'4.2k') |
| opponent_battlenet | String | 必須 | 対戦相手のBattleNet連絡先(例:'Fracture#1234') |
| time | String | 任意 | スクリム時間(例:'20-22 CET')。デフォルトは最後に使用した時間。 |
| host | String | 任意 | ホストは?デフォルト:私たち選択肢: "Us", "Them" |
| map_pool | String | 任意 | マッププール名(例:'Crown Cup Stage 1'、'私たちの') |
| stagger | Boolean | 任意 | スタガー有効?デフォルト:オフ |
| hero_bans | Boolean | 任意 | ヒーローBAN有効?デフォルト:オフ |
| notes | String | 任意 | 追加メモ(例:'Vendetta: ON'、'New Heroes: OFF') |
| our_lineup | String | 任意 | 私たちのラインナップ:@tank @dps @dps @sup @sup(5または6メンション) |
| their_lineup | String | 任意 | 相手のプレイヤー:名前1 名前2 名前3 名前4 名前5(5または6名) |
例
デフォルトの時間と設定を使用して、対戦相手の詳細を含む確認済みスクリムembedをスクリムチャンネルに投稿します。
カスタム時間、相手ホスト、特定のマッププール、ヒーローBAN有効の完全な詳細スクリムembedを投稿します。
/update
最新のスクリム投稿をスコア(勝ち/負け/引き分け)とオプションのコメントで更新します。
構文
オプション
| オプション | タイプ | 必須 | 説明 |
|---|---|---|---|
| wins | Integer | 必須 | 勝利数 |
| losses | Integer | 必須 | 敗北数 |
| draws | Integer | 任意 | 引き分け数(デフォルト:0) |
| comment | String | 任意 | オプションのコメント/メモ(自動的に括弧で囲まれます) |
例
最新のスクリム投稿を3-1のスコアに更新します。スクリムembedはその場で結果が編集されます。
スクリム投稿を2-2-1のスコアで更新し、'(接戦マップ、Iliosの練習が必要)'をメモとして追加します。
/weekplan
週間予備ラインナップを生成して現在のチャンネルに投稿します。予備がすでに存在する場合、既存のメッセージを再レンダリングして投稿または更新します。
構文
オプション
| オプション | タイプ | 必須 | 説明 |
|---|---|---|---|
| redo | Boolean | 任意 | ゼロから再計算(ウェブサイトでの手動編集を上書き) |
例
現在の空き時間から週間予備ラインナップを生成し、チャンネルに投稿します。すでに投稿済みの場合、既存のメッセージを更新します。
すべてのスロット割り当てをゼロから再計算し(手動編集を無視)、週間予備ラインナップを投稿/更新します。
注: チームの週間予備チャンネルとして設定されたチャンネルで実行する必要があります。チームマネージャーのみがこのコマンドを実行できます。
個人コマンド
/my-info
個人の連絡先情報を表示・編集します。現在のBattle.netタグを表示し、Discordモーダルで更新できます。
構文
例
現在のBattle.netタグ(または'未設定')を含むエフェメラルembedを表示します。編集ボタンをクリックしてタグを設定・変更できるモーダルを開きます。
注: Battle.netタグはWebダッシュボードの右上のユーザーメニューからも表示・編集できます。
/roast
ランダムなジョークでチームメイトをイジります。ロースト(イジり)はチャンネルに公開されます。
構文
オプション
| オプション | タイプ | 必須 | 説明 |
|---|---|---|---|
| target | User | 必須 | イジる対象のプレイヤー(必須)。サーバーメンバーを選択してください。 |
例
対象ユーザーをメンションしたランダムなローストをチャンネルに投稿します。
/nickname
このサーバーでのSupatimerの表示名を設定します。Supatimerがあなたの名前を表示するすべての場所(ラインナップ、カレンダー埋め込み、投票、欠席)でDiscordのニックネームを上書きします。
構文
オプション
| オプション | タイプ | 必須 | 説明 |
|---|---|---|---|
| name | String | 任意 | カスタムニックネーム(任意、最大32文字)。空のままにするとクリアされ、Discordのニックネームまたはユーザー名に戻ります。 |
例
このサーバーでのSupatimerニックネームを「Raven」に設定します。Discordのサーバーニックネームとユーザー名より優先されます。
Supatimerニックネームをクリアします。代わりにDiscordのサーバーニックネーム、グローバル名、またはユーザー名が使用されます。
注: このサーバーのみに影響します。管理者とチームマネージャーはメンバーページから他のメンバーのニックネームも設定できます。
ヘルプが必要ですか? Discordサーバー に参加するか、 /avail help:all をサーバーで実行してください。