「discord.ui.Modal」セクションの和訳
Modalクラスの引数
- children(discord.ui.InputText)
- Modalに表示されるメッセージ
- title(任意の文字列)
- Modalのタイトル
- custom_id(任意の文字列 ※省略可)
- ModalにつけることができるカスタムID
- timeout(Float型の数 ※省略可)
- 最後の操作から一定時間操作がなかった場合、Modal処理を中止させる
Modalクラスのメゾッド
- await callback(interaction)
- Modal送信後の処理を行う
- 引数「interaction」
- discord.Interaction
- add_item(item)
- Modalにテキスト入力欄を追加する
- 引数「item」
- discord.ui.InputText
- remove_item(item)
- add_itemで追加した入力欄を削除する
- 引数「item」
- dicord.ui.InputText
- stop()
- Modal操作の監視を終了する
- await wait()
- Modal操作の終了を待つ
- bool値を返す
- await on_error(error, interaction)
- エラーハンドラー
- await on_timeout()
- タイムアウト後の処理