入退室管理系コマンド
ongcreateinout(入退室管理:登録)
| 実行条件 | ||
| 対象 | 必須権限 | |
| BOT | 不問 | Any |
| 実行者 | サーバー管理者 | administrator |
| パラメータ(オプション)について | ||
| 名称 | 必須/任意 | 説明 |
| vch | 必須 | 入退室を監視するボイスチャンネルを選択します。 |
| tch | 必須 | vchで指定したボイスチャンネルに入退室する度に通知するテキストチャンネルを指定します。 |
| コマンドの概要 | ||
| vchに指定したボイスチャンネルへの入退室がある度に、tchで指定したテキストチャンネルへ入室/退室のメッセージを送信します。vchに誰かが入ったタイミングで通知されるので、わざわざテキストチャンネル等で参加者を募る必要性がないのがメリットです。 ただし、vchに指定したボイスチャンネルへの入退室が また、DB圧迫対策としてサーバー単位で3件を監視対象の上限としています。 | ||
ongselectinout(入退室管理:参照)
| 実行条件 | ||
| 対象 | 必須権限 | |
| BOT | 不問 | Any |
| 実行者 | 不問 | Any |
| パラメータ(オプション)について | ||
| 名称 | 必須/任意 | 説明 |
| – | – | パラメータ(オプション)は存在しません |
| コマンドの概要 | ||
| 何のボイスチャンネルを監視対象としているかを参照できます。 | ||
ongdelinout(入退室管理:削除)
| 実行条件 | ||
| 対象 | 必須権限 | |
| BOT | 不問 | Any |
| 実行者 | サーバー管理者 | administrator |
| パラメータ(オプション)について | ||
| 名称 | 必須/任意 | 説明 |
| vch | 必須 | 監視対象から削除するボイスチャンネルを選択します。 |
| コマンドの概要 | ||
| vchに指定したボイスチャンネルの入退室管理情報を削除します。 | ||
詳細情報
詳しくは以下の記事をご参照ください。
リマインダー系コマンド
ongcreatreminder(リマインダー:登録)
| 実行条件 | ||
| 対象 | 必須権限 | |
| BOT | 不問 | Any |
| 実行者 | イベントの管理 | manage_events |
| パラメータ(オプション)について | ||
| 名称 | 必須/任意 | 説明 |
| year | 任意 | 通知する年を指定します。未指定の場合は毎年通知されます。 |
| month | 任意 | 通知する月を指定します。未指定の場合は毎月通知されます。 |
| day | 任意 | 通知する日を指定します。未指定の場合は毎日通知されます。 |
| hour | 任意 | 通知する時刻を指定します。未指定の場合は毎時通知されます。 |
| min | 必須 | 通知する分を指定します。(0〜55の5分単位) |
| memo1 | 任意 | 通知時のメモを登録することができます。 ※50文字まで |
| memo2 | 任意 | 通知時のメモを登録することができます。 ※50文字まで |
| memo3 | 任意 | 通知時のメモを登録することができます。 ※50文字まで |
| コマンドの概要 | ||
| このコマンドは新規リマインダーの登録を行うことができます。このコマンドを実行したチャンネル宛に指定したタイミングになればメッセージを送信します。時報や夜の解散時刻、集合時間等を指定し有効にご活用頂ければと思います。 memo欄はメンションにも使用できますので、併せてご活用ください。 ※注意事項※ ・年月日時分の全てのオプションを指定した場合、「1回限り」の種別で登録されます。 ・「1回限り」の種別で登録されたリマインダーは、通知後にリマインダー情報を自動で削除します。 ・年月日時分の内1つでも未指定のオプションが存在する場合、「繰り返し」の種別で登録されます。 ・「1回限り」「繰り返し」それぞれ5件が登録上限です。 ・botの基盤となっているサーバー側のメンテナンスが入った場合、通知されないことがあります。 ・年月日全てを指定する場合、4ヶ月より先を指定することはできません ・年月日全てを指定する場合、過去日付を指定することはできません ・4時15分〜4時17分はbotのメンテナンスのため、指定することができません | ||
ongselectreminder(リマインダー:参照)
| 実行条件 | ||
| 対象 | 必須権限 | |
| BOT | 不問 | Any |
| 実行者 | 不問 | Any |
| パラメータ(オプション)について | ||
| 名称 | 必須/任意 | 説明 |
| – | – | パラメータ(オプション)は存在しません |
| コマンドの概要 | ||
| リマインダーに登録されている情報を参照できます。 | ||
ongdelreminder(リマインダー:削除)
| 実行条件 | ||
| 対象 | 必須権限 | |
| BOT | 不問 | Any |
| 実行者 | イベントの管理 | manage_events |
| パラメータ(オプション)について | ||
| 名称 | 必須/任意 | 説明 |
| rmid | 必須 | 削除するリマインダーのリマインダーIDを指定します。リマインダーIDは「ongselectreminder」で確認できます。 |
| コマンドの概要 | ||
| rmidに指定したリマインダー情報を削除します。 | ||
詳細情報
詳しくは以下の記事をご参照ください。
ボイスチャンネルのパスワード化系
ongcretmpvch(PW付きボイスチャンネル:作成)
| 実行条件 | ||
| 対象 | 必須権限 | |
| BOT | チャンネルの管理 | manage_channels |
| ロールの管理 | manage_roles | |
| 実行者 | チャンネルの管理 | manage_channels |
| パラメータ(オプション)について | ||
| 名称 | 必須/任意 | 説明 |
| category | 必須 | ボイスチャンネルを作成するカテゴリを指定します。 |
| name | 必須 | 作成するボイスチャンネルの名称を指定します。 (20文字まで) |
| pw | 必須 | 入室に必要なPWを指定します。 (英数字9桁以下) |
| showflg | 必須 | TRUE:メンバー参加者全員にPW付きボイスチャンネルの 存在を公開します。 FALSE:自分と管理者権限保有ユーザー以外に PW付きボイスチャンネルの存在を非公開とします。 |
| time | 必須 | PW付きボイスチャンネルの有効時間を指定します。 (1・2・4・6・8・12・24時間から選択) |
| コマンドの概要 | ||
| PW付きボイスチャンネルを作成します。 timeに指定した時間が経過した後、ボイスチャンネルを削除します。 (ボイスチャンネル削除時にbotから権限が剥奪されている場合、ボイスチャンネルは 残り続けますが、PW管理はされません。) | ||
ongenttmpvch(PW付きボイスチャンネル:入室)
| 実行条件 | ||
| 対象 | 必須権限 | |
| BOT | チャンネルの管理 | manage_channels |
| ロールの管理 | manage_roles | |
| 実行者 | 不問 | Any |
| パラメータ(オプション)について | ||
| 名称 | 必須/任意 | 説明 |
| channel | 必須 | 入室希望のPW付きボイスチャンネルを選択します。 (showflgをFALSE(非公開)で作成されたチャンネルへ 入室する場合、チャンネルIDを直接入力して下さい。) |
| pw | 必須 | 入室に必要なPWを指定します。 |
| コマンドの概要 | ||
| PW付きボイスチャンネルへ入室する権限を付与します。 入力されたPWが、作成時のものと一致しない場合は警告メッセージを返し、 同一チャンネルへの入室の試みに10回失敗した場合は入室権限を付与しません。 (11回目以降はPWが一致していたとしても入室権限は付与しません。) | ||
詳細情報
詳しくは以下の記事をご参照ください。
その他のコマンド
ongdel(メッセージ削除)
| 実行条件 | ||
| 対象 | 必須権限 | |
| BOT | メッセージの管理 | manage_messages |
| 実行者 | メッセージの管理 | manage_messages |
| パラメータ(オプション)について | ||
| 名称 | 必須/任意 | 説明 |
| count | 必須 | 削除するメッセージの件数を1〜1000の範囲内で指定します。 |
| コマンドの概要 | ||
| countに指定された件数分、新しいものから順にメッセージを一括で削除します。ただし、古いメッセージや一部メッセージは削除されない場合があります。 2025年6月21日追記 ・当コマンドはサーバー単位で最低1分以上の間隔を空けないと再実行不可となります。詳細については、「【改修】DiscordBot(メッセージ削除)コマンドについて」の記事をご参照ください。 ※以前は2分以上でしたが、処理を改善し1分に変更しました 2025年7月21日追記 ・メッセージの削除処理ですが、5件削除ごとに、4秒間の削除処理の停止を追加しました。これは、6/21同様レート制限を回避する目的です。 | ||
詳細情報<ongdel(メッセージ削除)>
詳しくは以下の記事をご参照ください。
ongmydel(メッセージ削除)
| 実行条件 | ||
| 対象 | 必須権限 | |
| BOT | メッセージの管理 | manage_messages |
| 実行者 | 不問 | Any |
| パラメータ(オプション)について | ||
| 名称 | 必須/任意 | 説明 |
| count | 必須 | 削除するメッセージの件数を1〜1000の範囲内で指定します。 |
| コマンドの概要 | ||
| countに指定された件数分、新しいものから順に自身が発信したメッセージを一括で削除します。ただし、古いメッセージや一部メッセージは削除されない場合があります。 ・当コマンドはサーバー単位で最低1分以上の間隔を空けないと再実行不可となります。詳細については、「【改修】DiscordBot(メッセージ削除)コマンドについて」の記事をご参照ください。 ※以前は2分以上でしたが、処理を改善し1分に変更しました 2025年7月21日追記 ・メッセージの削除処理ですが、5件削除ごとに、4秒間の削除処理の停止を追加しました。これは、6/21同様レート制限を回避する目的です。 | ||
詳細情報<ongmydel(メッセージ削除)>
詳しくは以下の記事をご参照ください。
onghelp(ヘルプ)
| 実行条件 | ||
| 対象 | 必須権限 | |
| BOT | 不問 | Any |
| 実行者 | 不問 | Any |
| パラメータ(オプション)について | ||
| 名称 | 必須/任意 | 説明 |
| – | – | パラメータ(オプション)は存在しません |
| コマンドの概要 | ||
| 当ページへのリンクが表示されます。 | ||
ongzzzping(動作確認)
| 実行条件 | ||
| 対象 | 必須権限 | |
| BOT | サーバー管理者 | administrator |
| 実行者 | 不問 | Any |
| パラメータ(オプション)について | ||
| 名称 | 必須/任意 | 説明 |
| – | – | パラメータ(オプション)は存在しません |
| コマンドの概要 | ||
| 当bot開発者用のコマンドです。実行いただいても差し支えありませんが、ユーザー様向けのコマンドではございません。 | ||









