在 discord_components (python) 中单击按钮时调用 python 函数

Posted

技术标签:

【中文标题】在 discord_components (python) 中单击按钮时调用 python 函数【英文标题】:Call a python function on button click in discord_components (python) 【发布时间】:2021-12-31 11:28:30 【问题描述】:

我正在discord.py 中制作一个机器人,并且我想在有人按下按钮时调用代码中的一个函数。我查看了discord_components(按钮和选择菜单的lib)的文档,但要么我很愚蠢,要么文档很糟糕。我也用谷歌搜索了它,但没有找到任何东西。

那么是否可以在交互事件上运行函数?

【问题讨论】:

【参考方案1】:
@bot.event
async def on_button_click(interaction):
    your_func()

你可以随波逐流。注意不要忘记发送回调。 以下是不和谐组件 github 上事件示例的链接:examples。

【讨论】:

以上是关于在 discord_components (python) 中单击按钮时调用 python 函数的主要内容,如果未能解决你的问题,请参考以下文章

python remove_whitespace_and_escapes_python

opencv-PIL-matplotlib-Skimage-Pytorch图片读取区别与联系

python 来自https://stackoverflow.com/questions/23602412/only-download-a-part-of-the-document-using-pyt

python 转储和加载稀疏矩阵https://stackoverflow.com/questions/11129429/storing-numpy-sparse-matrix-in-hdf5-pyt

BST插值建树re-balance再平衡构建AVL(Adelson-Velskii & Landis)平衡二叉搜索树,基于networkxbinarytree,implement by Pyt

BST插值建树re-balance再平衡构建AVL(Adelson-Velskii & Landis)平衡二叉搜索树,基于networkxbinarytree,implement by Pyt