マニュアル使えるチャンネルを決める

目次へ

使えるチャンネルを決める

このページはサーバー管理者向けです。DIscheduler は Discord の標準の機能でコマンドを使える場所と人を決めます。Bot 独自の許可リストはありません。

コマンドを使えるチャンネルを指定する

  1. Discord の「サーバー設定」→「連携サービス」→「DIscheduler」を開きます。
  2. 「チャンネル」で「すべてのチャンネル」をオフにし、コマンドを使わせたいチャンネルを追加します。
  3. 「ロールとメンバー」は変更しません(@everyone のまま)。

この設定は /schedule と /di の両方に適用されます。許可していないチャンネルでは、コマンドの候補に出てこなくなります。

チャンネルで誰がコマンドを使えるかを決める

指定したチャンネルで誰がコマンドを使えるかは、そのチャンネルの権限で決めます。「チャンネルの編集」→「権限」で、「メッセージを送信」「アプリコマンドを使用」を許可するロールを設定してください。

「サーバー管理」権限を持つメンバーは、Discord の仕様上、この設定にかかわらずコマンドを使えます。

募集メッセージの[回答する]ボタンは、この設定の影響を受けません。回答できるかどうかは、その調整の参加者かどうかで決まります。

参加者の決め方の既定値を決める

主催者が特に指定しなかったときに、誰を参加者にするかの既定値を、サーバーごとに決められます。

既定値参加者
チャンネル(初期値)コマンドを実行したチャンネルを見られるメンバー
ロール指定したロールのメンバー
手動主催者だけが入った状態で始め、主催者が作成画面で追加する
  1. 「サーバー管理」権限を持つ人が、チャンネルで /schedule を実行します。
  2. 本人にだけ見える応答の[サーバー既定値の設定]を押します(このボタンは、権限のある人にだけ表示されます)。
  3. 決め方と、「ロール」の場合はロールを選びます。選ぶとすぐに保存されます。

主催者は調整ごとに作成画面で決め方を変えられます。最後に変更した人と時刻は、設定の画面に表示されます。

Discord イベントの場所の既定値を決める

日時を確定して Discord イベントに登録するときの場所の既定値も、同じ設定の画面で決められます。場所は、ボイスチャンネルか、文字で入力した場所のどちらかにできます。

  1. 上と同じ手順で、[サーバー既定値の設定]を開きます。
  2. ボイスチャンネルにするときは、「イベントの場所をボイスチャンネルにする」の欄でチャンネルを選びます。選ぶとすぐに保存されます。
  3. 文字で決めるときは、[イベントの場所を文字で入力]を押し、表示された入力欄に場所(100 文字まで)を入力して送信します。

決めておくと、主催者が日時を確定する画面で、そのボイスチャンネルか、「場所を入力」の欄の文字が最初から入ります。主催者は確定するときに、調整ごとに場所を変えられます。

文字で場所を送信すると、ボイスチャンネルの既定は外れます。入力欄を空にして送信すると、初期値の「Discord」に戻ります。既定にしたボイスチャンネルを削除した場合は、確定する画面で「場所を入力」が選ばれます。

作成数の上限

乱用や誤操作を防ぐため、調整の作成数には上限があります。

  • 1 人あたり 1 時間に 10 件
  • サーバー全体で 1 日 100 件
  • 1 チャンネルの進行中の調整(下書き・募集中)は 20 件まで