マニュアル使えるチャンネルを決める
使えるチャンネルを決める
このページはサーバー管理者向けです。DIscheduler は Discord の標準の機能でコマンドを使える場所と人を決めます。Bot 独自の許可リストはありません。
コマンドを使えるチャンネルを指定する
- Discord の「サーバー設定」→「連携サービス」→「DIscheduler」を開きます。
- 「チャンネル」で「すべてのチャンネル」をオフにし、コマンドを使わせたいチャンネルを追加します。
- 「ロールとメンバー」は変更しません(
@everyoneのまま)。
この設定は /schedule と /di の両方に適用されます。許可していないチャンネルでは、コマンドの候補に出てこなくなります。
チャンネルで誰がコマンドを使えるかを決める
指定したチャンネルで誰がコマンドを使えるかは、そのチャンネルの権限で決めます。「チャンネルの編集」→「権限」で、「メッセージを送信」「アプリコマンドを使用」を許可するロールを設定してください。
「サーバー管理」権限を持つメンバーは、Discord の仕様上、この設定にかかわらずコマンドを使えます。
募集メッセージの[回答する]ボタンは、この設定の影響を受けません。回答できるかどうかは、その調整の参加者かどうかで決まります。
参加者の決め方の既定値を決める
主催者が特に指定しなかったときに、誰を参加者にするかの既定値を、サーバーごとに決められます。
| 既定値 | 参加者 |
|---|---|
| チャンネル(初期値) | コマンドを実行したチャンネルを見られるメンバー |
| ロール | 指定したロールのメンバー |
| 手動 | 主催者だけが入った状態で始め、主催者が作成画面で追加する |
- 「サーバー管理」権限を持つ人が、チャンネルで
/scheduleを実行します。 - 本人にだけ見える応答の[サーバー既定値の設定]を押します(このボタンは、権限のある人にだけ表示されます)。
- 決め方と、「ロール」の場合はロールを選びます。選ぶとすぐに保存されます。
主催者は調整ごとに作成画面で決め方を変えられます。最後に変更した人と時刻は、設定の画面に表示されます。
Discord イベントの場所の既定値を決める
日時を確定して Discord イベントに登録するときの場所の既定値も、同じ設定の画面で決められます。場所は、ボイスチャンネルか、文字で入力した場所のどちらかにできます。
- 上と同じ手順で、[サーバー既定値の設定]を開きます。
- ボイスチャンネルにするときは、「イベントの場所をボイスチャンネルにする」の欄でチャンネルを選びます。選ぶとすぐに保存されます。
- 文字で決めるときは、[イベントの場所を文字で入力]を押し、表示された入力欄に場所(100 文字まで)を入力して送信します。
決めておくと、主催者が日時を確定する画面で、そのボイスチャンネルか、「場所を入力」の欄の文字が最初から入ります。主催者は確定するときに、調整ごとに場所を変えられます。
文字で場所を送信すると、ボイスチャンネルの既定は外れます。入力欄を空にして送信すると、初期値の「Discord」に戻ります。既定にしたボイスチャンネルを削除した場合は、確定する画面で「場所を入力」が選ばれます。
作成数の上限
乱用や誤操作を防ぐため、調整の作成数には上限があります。
- 1 人あたり 1 時間に 10 件
- サーバー全体で 1 日 100 件
- 1 チャンネルの進行中の調整(下書き・募集中)は 20 件まで