Versa Commands
コマンド一覧
コマンド実行時、メッセージの表示範囲を指定できます (ephemeral: true または false)。ephemeralオプションの説明
ephemeral: true コマンドを実行した際に、メッセージが自分だけに表示されます。他のユーザーには見えないため、プライベートな通知や確認に適しています。
ephemeral: false コマンドを実行した際に、メッセージが全員に表示されます。他のユーザーにも内容が共有されるため、公開したい通知やメッセージに適しています。
Autorole
/autorole
必要権限: 管理者権限 概要: サーバー参加時に自動で付与されるロールを設定します。 ・ユーザー用 とボット用 の両方に対し、それぞれ最大3つずつ(合計6つ)設定可能です。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 1. ユーザーの自動ロールを設定: /autorole set user role:自動付与ロール 2. ボットの自動ロールを設定: /autorole set bot role:Bots 3. ロールを追加する: /autorole add user role:自動付与ロール2 /autorole add bot role:Bots2
/autorole-list
必要権限: 管理者権限 概要: 現在設定されている自動付与ロールをリストとして表示します。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・自動ロールのリスト表示: /autorole-list
/autorole-remove
必要権限: 管理者権限 概要: 設定されている自動ロールを削除します。削除対象は「ユーザー用」「ボット用」または両方(all)から選択可能です。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 1. すべての自動ロールを削除: /autorole-remove all 2. ユーザーの自動ロールのみ削除: /autorole-remove user 3. ボットの自動ロールのみ削除: /autorole-remove bot
Birthday
/birthday-config
必要権限: 管理者権限 概要: 誕誕生日通知の設定を行います。現在の通知設定やチャンネル、モード、ロールを確認し、設定を変更するオプションを提供します。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・誕生日通知設定を確認し、変更オプションを表示: /birthday-config
/birthday-list
必要権限: なし 概要: サーバーに登録されているすべてのユーザーとそれぞれの誕生日を確認します。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・登録されている誕生日一覧を表示: /birthday-list
/birthday-remove
必要権限: なし 概要: 自分の登録済みの誕生日を削除します。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・自分の誕生日を削除: /birthday-remove
/birthday-set
必要権限: なし 概要: 自分の誕生日を設定します。既に誕生日を登録している場合は編集されます。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・自分の誕生日を登録: /birthday-set 01/01
Fun
/calculate
必要権限: なし 概要: ボタン付きの計算機を表示します。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・計算機を表示: /calculate
/first-message
必要権限: なし 概要: 指定したチャンネルの最初のメッセージを取得します。 コマンド実行時: メッセージの表示範囲を指定できます (ephemeral: true または false)。 使用例 ・指定したチャンネルの最初のメッセージを取得: /first-message channel:日本語チャンネル ephemeral:False
/kuji
必要権限: なし 概要: くじ引きを行います。 コマンド実行時: メッセージの表示範囲を指定できます (ephemeral: true または false)。 ・ephemeral: False(全体公開)を選択した場合、1日1回のみ実行可能です。 使用例 ・全体公開でくじ引き(1日1回制限あり): /kuji ephemeral:False ・自分だけに見えるようにくじ引き(無制限): /kuji ephemeral:True
/osu
必要権限: なし 概要: 指定したosu!プレイヤーのステータスを表示します。モードやメッセージの表示範囲を指定可能です。 コマンド実行時: メッセージの表示範囲を指定できます (ephemeral: true または false)。 使用例 ・特定プレイヤーのtaikoモードのステータスを表示: /osu player:peppy mode:taiko ephemeral:True
Moderation
/channel-create
必要権限: チャンネルの管理 概要: 新しいチャンネルを作成します。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・テキストチャンネルを作成: /channel-create type:Text channel name:テキストチャット category:public channels role:member everyone:everyone
/channel-delete
必要権限: チャンネルの管理 概要: 指定したチャンネルを削除します。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・チャンネルを削除: /channel-delete channel:テキストチャット
/guild-event voice
必要権限: イベントの管理 概要: ボイスチャンネルのイベントを作成します。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・ボイスチャンネルイベントを作成: /guild-event voice event_channel:ボイスチャンネル event_name:2周年イベント event_description:気軽にご参加ください duration:After 1 day
/guild-event stage
必要権限: イベントの管理 概要: ステージチャンネルのイベントを作成します。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・ステージチャンネルイベントを作成: /guild-event stage event_channel:ステージチャンネル event_name:2周年イベント event_description:気軽にご参加ください duration:After 1 week detailed_end_date:2023-09-22T23:59:59
/guild-event external
必要権限: イベントの管理
概要: 他の場所(テキストチャンネルや外部リンク)のイベントを作成します。
コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。
使用例
・外部リンクイベントを作成:
/guild-event external location:https://versa.surelia.net/ event_name:イベント名 event_description:詳細情報 duration:After 1 day detailed_date:2023-09-22T00:00:00 detailed_end_date:2023-09-22T23:59:59 image:ファイル添付
※detailed_date を指定した場合、duration より優先されます。
/purge
必要権限: メッセージの管理 概要: 指定された数のメッセージをチャンネルから削除します。指定したユーザーのメッセージだけを削除することも可能です。 ・amount (必須): チャンネルから削除するメッセージの数を指定します(1~100)。 ・target (任意): 特定のユーザーから削除するメッセージを限定する場合に指定します。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・チャンネル内の最近の10件のメッセージを削除: /purge amount:10 ・特定のユーザーのメッセージを20件削除 /purge amount:20 target:@ユーザー名
/recolor
必要権限: ロールの管理 概要: 指定したロールの色を変更します。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・特定のロールの色を変更: /recolor role:@メンバー color:#FFFFFF
/role-all
必要権限: 管理者権限 概要: 指定したロールを全てのメンバーに与えます。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・メンバー全員にロールを付与: /role-all role:@メンバー
Public
/help
必要権限: なし 概要: VersaBotのすべてのコマンド一覧を表示するリンクを提供します。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・コマンドリストを確認: /help
/ping
必要権限: なし 概要: ボットの応答時間をチェックします。WebSocketとAPIの応答時間を確認できます。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・ボットの応答速度を確認: /ping
/report-bug
必要権限: なし 概要: コマンドのバグを報告するモーダルを表示します。 ・報告内容は対象コマンドとバグの詳細を記入してください。 使用例 ・バグを報告: /report-bug
/server-info
必要権限: なし 概要: サーバーに関する情報を詳細に表示します(作成日、オーナー、メンバー数、チャンネル数など)。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・サーバー情報を取得: /server-info
/translate
必要権限: なし 概要: 指定したテキストを選択した言語に翻訳します。 ・翻訳元のテキストと翻訳先の言語を指定できます。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・テキストを英語に翻訳: /translate message:"こんにちは" language:English ・テキストを日本語に翻訳: /translate message:"Hello" language:Japanese
Reactionrole
/reactionrole add
必要権限: 管理者権限 概要: サーバーにリアクションロールを追加します。追加時には、以下の手順で設定が進行します: 1. 付与するロールの選択。 2. 送信先チャンネルの選択。 3. ボタンの文字設定(プリセットまたはカスタム)。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・リアクションロールを追加: /reactionrole add
/reactionrole delete
必要権限: 管理者権限 概要: サーバーから指定したリアクションロールを削除します。削除可能なリアクションロール一覧が表示され、そこから選択して削除することができます。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・リアクションロールを削除: /reactionrole delete
/reactionrole edit
必要権限: 管理者権限 概要: 指定したリアクションロールを編集します。編集可能なオプションには以下があります: ・ボタンの文字 ・付与されるロール ・埋め込みのタイトル、説明、色 ・画像またはサムネイル コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・リアクションロールを編集: /reactionrole edit
Remind
/remind-make
必要権限: なし 概要: リマインドを作成します。指定した日時とメッセージを設定し、リマインドを受け取るチャンネルやDMを選択できます。繰り返し設定も可能です。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・基本的なリマインドを作成: /remind-make date:01/15 time:14:00 message:ミーティング channel:#general ・繰り返しリマインドを作成 (毎週): /remind-make date:01/15 time:14:00 message:ミーティング channel:#general repeat_interval:1w
/remind-cancel
必要権限: なし 概要: 指定したIDのリマインドをキャンセルします。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・リマインドをキャンセル: /remind-cancel id:12345abcde
/remind-list
必要権限: なし 概要: 自分が作成したリマインダーの一覧を表示します。リマインドのID、日時、メッセージ内容、通知先、繰り返し設定などが確認できます。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・リマインドをキャンセル: /remind-cancel id:12345abcde
/remind-list-guild-all
必要権限: 管理者権限 概要: サーバー内のすべてのリマインダーを表示します。サーバー管理者がリマインダーの管理や監視に使用できます。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・サーバー内すべてのリマインダーを確認: /remind-list-guild-all
Setup
/setup-delmsglog
必要権限: 管理者権限 概要: メッセージ削除ログを送信するチャンネルを設定します。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・削除ログを送信するチャンネルを設定: /setup-delmsglog channel:#削除ログ
/setup-imageonly
必要権限: 管理者権限 概要: 指定したチャンネルを画像のみ送信可能に設定します。エラー通知の送信方法も選択できます (DM、チャンネル、またはなし)。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・特定チャンネルを画像専用に設定: /setup-imageonly channel:#画像専用 type:CHANNEL ・エラー通知を無効にして設定: /setup-imageonly channel:#画像専用 type:NONE
/setup-updatemsglog
必要権限: 管理者権限 概要: メッセージ編集ログを送信するチャンネルを設定します。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・編集ログを送信するチャンネルを設定: /setup-updatemsglog channel:#編集ログ
/setup-vclogs
必要権限: 管理者権限 概要: VC(ボイスチャット)ログを送信するチャンネルを設定します。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・VCログを送信するチャンネルを設定: /setup-vclogs channel:#vcログ
Teardown
/teardown-delmsglog
必要権限: 管理者権限 概要: メッセージ削除ログを送信する設定を削除し、ログの送信を停止します。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・削除ログ送信の設定を解除: /teardown-delmsglog
/teardown-imageonly
必要権限: 管理者権限 概要: 画像のみ送信可能なチャンネルの設定を削除します。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・画像専用チャンネルの設定を削除: /teardown-imageonly
/teardown-updatemsglog
必要権限: 管理者権限 概要: メッセージ編集ログを送信する設定を削除し、ログの送信を停止します。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・編集ログ送信の設定を解除: /teardown-updatemsglog
/teardown-vclogs
必要権限: 管理者権限 概要: VC(ボイスチャット)ログを送信する設定を削除します。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・VCログ送信の設定を解除: /teardown-vclogs
Todo
/todo add
必要権限: なし 概要: To-doリストに新しいタスクを追加します。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・新しいタスクを追加: /todo add task:会議の準備をする
/todo list
必要権限: なし 概要: 現在のTo-doリストを確認します。タスク番号、内容、追加日が表示されます。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・To-doリストを確認: /todo list
/todo check
必要権限: なし 概要: 指定した番号のタスクを完了済みにし、To-doリストから削除します。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・タスク #2 を完了: /todo check number:2
/todo clear
必要権限: なし 概要: To-doリストを全て削除します。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・To-doリストを全て削除: /todo clear
Twitch
/setup-twitch
必要権限: 管理者権限 ※現在3人まで登録可能です。 概要: サーバーでTwitch通知の設定を管理するためのボタンを送信します。設定にはチャンネルの追加・変更、ユーザーの追加・削除、設定確認などが含まれます。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・Twitch通知設定用のボタンを表示: /setup-twitch
/twitch-delete
必要権限: 管理者権限 概要: 設定されているすべてのTwitch通知データを削除します。 コマンド実行時: メッセージは自分だけに表示されます (ephemeral: true)。 使用例 ・Twitch通知の全設定を削除: /twitch-delete
最終更新