我们使用了一个管理角色的免费工具,在不和谐服务器上犯了一个错误。我就不点名了。该工具不允许我们编辑包含所有表情符号和相关角色的原始嵌入。此外,不和谐似乎不允许您编辑其他用户的消息,即使您拥有服务器。这很有道理。
所以我们剩下的就是创建一个新的角色消息,它看起来像旧的角色消息,并向其中添加反应。然而,我们不希望每个人都必须回去重做他们的反应,因为移动消息不会对他们现有的角色产生任何影响。我们仍然希望能够看到谁对最初的信息做出了反应,最好能够传递最初的反应。我想知道是否有可能将旧的反应复制到新的信息中。我觉得Discord不允许你做一些用户自己会做的事情。但我想我应该先问一下。
我们的服务器管理机器人使用JDA构建,并在Linux服务器上运行。
不,不可能把不和谐的反应转移到不同的信息上。
我目前正在编写一个discord bot反应角色命令。 一切都很顺利,但我有一个问题。 当我启动机器人并运行创建嵌入的命令时,一切都很好。问题是当我对信息做出反应时,它并没有给我这个角色。这是我的代码:
如何检查消息中添加了哪些反应?我想创建一个带有一些反应的命令(!roles),如果您单击其中一个,您将获得一个角色。我试着这样做: 但它不起作用。
我正试图做出一个依靠反应的帮助,我得到了这个代码 但它不工作,我得到一个错误。 错误是: 上述例外是以下例外的直接原因: Traceback(最近一次调用最后):文件"C:\用户\PC\AppData\本地\程序\Python\Python38-32\lib\site-包\discord\client.py",第312行,在_run_event等待coro(*args,**kwargs)文件"C:
当成员加入服务器时,bot不会以消息响应。有什么问题吗?
我正试图让我的不和谐机器人对人们的信息做出反应。例如,如果有人说“欢迎”,机器人会对他们的消息做出反应,因为它有“欢迎”这个词,我也会设置这个关键词。我知道如何让机器人用响应来回复消息,但不是反应。
几个月来,我一直在我的不和谐机器人中使用相同的反应角色代码,但是突然在过去的几天里,机器人不会给任何人任何角色。我不知道怎么了。我的机器人有权限,我不会返回任何类型的错误消息。这是我添加和删除角色的代码。 在这里定义。 这是我希望人们对这个角色做出反应的信息。