discord.py-rewrite相关内容

将字符串转换为discord.Color()对象,然后再转换回来的问题

我正在为Discorde开发的机器人编译关于一个人的角色的信息,然后以几个嵌入的形式发送回一个角色工作表。 我已经停用了很多功能,所以现在我正在开发FLAIR。我想做的一件事是让人们改变嵌入物一侧的小条纹的颜色,结果证明这比我想象的要困难得多。 老实说,我已经忘记了我尝试过的所有事情,到目前为止,这已经是5个小时的问题了,我仍然在四处尝试随机的调整。 ###allows ..
发布时间:2022-07-24 20:48:50 Python

Discord.py on_guid_Join事件

好的,我试着让我的不和谐机器人在加入一个公会后,通过名字创建两个特定的频道,但它没有做到这一点。它也没有抛出错误。 以下是我的代码: @commands.Cog.listener() async def on_guild_join(self, guild): cli = self.client ctx = cli.get_context ..
发布时间:2022-06-24 19:31:10 Python

Discord.py-重写WAIT_FOR()如何使用?

我不能真正以我想要的方式使用wait_if (),有谁能解释一下如何使用wait_for ('message')和wait_for ('reaction'),只有命令的用户?(消息由谷歌翻译,请原谅我的任何错误...) 推荐答案 wait_for接受check参数的函数,该函数接受您正在等待的事件的参数,并确定该事件是否是您正在等待的事件。 例如,on_message event ..
发布时间:2022-06-24 18:08:21 Python

如何阻止不和谐机器人响应自身-返回IF语句不起作用

我对Python非常陌生,我正在使用discord.py重写,即python3.7编写一个不一致机器人。问题是:我的机器人一直在自我响应,产生无限的重复消息流。我一直在寻找我的问题的解决方案,我所遇到的似乎对其他所有人都是正确的,但对我来说不是。以下是我的代码: @client.event async def on_message(message): await message.ch ..
发布时间:2022-04-11 17:55:51 其他开发

is_owner是如何工作的?

所以我尝试添加dev,仅命令我和我的开发人员对此感到困惑,因为我们需要is_owner,但我不知道如何在此实现它有任何帮助吗? 所以目前我有一个在需要时用于devs的shutdown bot命令: @commands.command(pass_context=True) @checks.isOwner() async def shutdown(self, ctx): """Sh ..
发布时间:2022-02-23 22:05:48 Python

如何在 Windows 10 上为 discord.py 设置 ffmpeg

我正在创建一个可播放音乐的 discord.py 机器人,但我在使用 FFMPEG 时遇到了问题.FFMPEG 下载在我的项目文件夹中,但它仍然说找不到.问题可能是我没有将它添加到 PATH 但我不知道该怎么做,所以如果有人可以帮助我让它工作,那就太好了! 解决方案 要将 FFMPEG 添加到路径,您需要: 将路径复制到 FFMPEG 下载到的文件夹中的 \bin. 打开开始菜单并 ..
发布时间:2022-01-15 08:54:50 Python

有没有办法检查固定的消息,并且只使用 discord.py 清除某些成员的消息?

我想制作一个类似于 Dyne 的清除命令,您可以在其中输入一个用户,它不会清除固定的,只有用户的消息(如果您输入一个用户).我试过做一个单独的检查功能,但它不会清除任何东西.我没有收到任何错误,只是不会清除. @commands.command()@commands.has_permissions(manage_messages=True)async def purge(self, ctx, u ..
发布时间:2022-01-15 08:54:31 Python

403 Forbidden(错误代码:50001):添加角色时缺少访问权限 |不和谐.py

我正在尝试快速为人们分配不同的角色,以给用户一种他们的名字是彩虹的印象(是的,我知道它反对 TOS),并且我开始在删除他们之前向人们添加角色.但是,在添加角色时,我在这篇文章的标题中得到了错误.我对此进行了调查并尝试了很多方法来解决它.机器人的角色比分配的角色更高.这是我的代码和输出: 导入不和谐从 discord.ext 导入命令bot = commands.Bot(command_prefi ..
发布时间:2022-01-15 08:52:53 Python

如何在 discord.py 中转义 @everyone?

我正在 Python 中开发一个 Discord 机器人,它根据用户输入输出文本.我想避免用户让它说 @everyone(和 @here),这会标记和惹恼所有人. 我尝试使用 \@everyone 与 @everyone 相比,它不会使文本本身变成蓝色,但它仍然会触发 ping 并突出显示该行黄色.这不仅会在我使用机器人发送消息时发生,而且在我直接使用 Discord 时也会发生. 解 ..
发布时间:2022-01-15 08:51:35 Python

使用机器人 Discord.py 授予和删除角色

如何在 Discord.py 中创建一个机器人,该机器人将分配 role.json 文件中存在的角色,同时使用相同的命令来删除和添加相同的角色.例如,?role 将添加和删除角色,具体取决于用户是否分配了角色.我对如何实现这一点有点困惑. 我当前的机器人使用 ?roleadd ?roleremove . 解决方案 我不确定你的 role.js ..
发布时间:2022-01-15 08:49:53 Python

如何将用户名转换为不和谐的 ID?

我有一个关于不和谐的简单问题.我正在尝试创建一个经济系统,它运行良好,但我想对其进行一些定制.我正在使用这个人的模块:https://github.com/Rapptz/discord.py 如何将用户名转换为不和谐的 ID.例如,如果我有一个不和谐的“命令"允许人们互相赠送金钱,例如:james#0243 types !give 100 bob#9413. 如何将 bob#9413 ..
发布时间:2022-01-15 08:49:32 Python

从 discord.py rewrite 发送一个 pm

我试图弄清楚如何从 discord.py 重写机器人发送 pm.我不能做 ctx.author.send("context") 因为它向消息作者以外的人发送消息.这是我到目前为止在搜索用户时所拥有的代码,它总是带有 NONE 的值 @bot.command()async def spam(ctx, author, message, amount):打印(作者)打印(ctx.作者)受害者 = bo ..
发布时间:2022-01-15 08:49:15 Python

Discord.py 如何发出静音命令?

正如标题所说.我试图弄清楚如何使用 discord.py 重写来制作静音命令.我认为我们需要一个“静音"角色,其中使用的命令为用户提供“静音"角色以及持续多长时间.我如何做到这一点. 我已经有了 @bot.command()@commands.has_permissions(mute_members)异步默认静音(ctx,成员:discord.Member): 解决方案 您可以创建一个 ..
发布时间:2022-01-15 08:48:32 Python