python - Discord.py 试图找出所有 "bot.wait_for"类型 str,如 "message"和 "button_click"

标签 python discord

我刚刚开始用 python 制作一个不和谐的机器人,我找不到我应该在这里写什么(参见代码),如果有人能给我一张包含所有可能性的表格,谢谢。 (我主要是在寻找一个等待选择选项的)。 示例:

#What I know:
res = await bot.wait_for("button_click")
res = await bot.wait_for("message")
#What I want to do:
res = await bot.wait_for("when a option is select")

对,我只知道“message”,“button_click”,有没有办法创建自定义 wait_for ? 感谢您的帮助。

最佳答案

查看discord.py Event Reference

它列出了 vanilla Discord.py 中所有可能的事件。

但鉴于您使用的是不和谐组件,它们会添加其他事件,即:“button_click”“select_option”2

您可以在lib's examples中查看“select_option”的用法

关于python - Discord.py 试图找出所有 "bot.wait_for"类型 str,如 "message"和 "button_click",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68795989/

相关文章:

python - 如何将 rdkit DrawMorganBit 输出保存为图像?

python - 在 Pygame 中填充两个圆的交集区域

c# - 消息不会被删除?

python - 移动 NumPy 数组中的所有索引

python - 在python中将年、月列转换为日期时间,生成csv

python - 不切割单词的最长公共(public)子串- python

javascript - Discord.js - 将代码放入嵌入中

javascript - DiscordJS - 从数组中嵌入随机图像

javascript - Discord.io 通过 Discord Bot 发送图像 - NodeJS

不和谐.ext.commands.errors.CommandNotFound : Command "balance" is not found error even though its there