python - discord.py:隐藏所有其他用户的消息,但@提及用户
问题描述
我正在为不和谐开发一个配对机器人。我通读了文档并查看了堆栈交换,我找不到这方面的相关信息。我试图消除混乱,让用户更容易接受和拒绝匹配请求。该机器人将侦听“!match @user”并处理该事件。我只希望@user 看到并接受它以及发送消息的用户看到它(显然)。目前,我认为除非它分配一个秘密角色并在完成后删除这些角色,否则这是不可能的;不过,这并不理想。任何信息或转发到帖子,都会有很大帮助。提前致谢。
解决方案
您目前无法隐藏任何特定用户/角色的消息。
您可以尝试 2 种方法:
- 在用户 DM 中发送消息
- 创建一个频道并为特定角色设置权限并将该角色分配给用户
推荐阅读
- python - 如何在多特征 svc 案例中从 mlxtend 绘制虹膜数据集中的所有样本的“plot_decision_regions”?
- ios - 什么样的滚动视图包含 2 个表视图和集合视图
- python - Pandas,使用基于多列的下一个条件值填充单元格
- excel - 如何创建从一列中获取特定单词并将文本自动填充到另一列的公式
- r - NA由强制分类树引入
- reactjs - 如何让 TypeScript 通过 Typescript 中的多个高阶组件来推断类型?
- docker - 这个 dockerfile 将文件放在容器中的什么位置?
- ios - 如何单手创建 IBOutlet?
- javascript - 如何强制关闭子弹出窗口或清除缓存子弹出窗口
- python - 来自谷歌云应用引擎中私有 github 仓库的 Pip 安装包