discord.py-rewrite相关内容

Discord.py-使机器人对自己的消息做出反应

我正试图使我的不和谐机器人对自己的信息做出反应。系统的工作方式如下: 一个人使用命令!! bug-并在DM中收到消息,她/她应该回答这些问题。然后,无论他/她回答了什么,它将被嵌入的消息传送到管理员文本通道。 但是我需要添加3个表情符号,或者用三种不同的表情符号进行反应。根据管理员的选择,它将再次传输消息。因此,如果管理员对等于“固定”的表情符号做出反应,它将被移动到“固定”表情符号。 ..
发布时间:2020-10-22 05:28:25 其他开发

youtube-dl完成下载后,运行异步功能(python)

我一直在使用discord.py重写为python编写音乐bot。它通过youtube-dl下载视频并通过语音聊天播放。我一直在努力扩展音乐,最近发现我完全忽略了某些东西。 youtube-dl的进度钩子选项是同步的,而discord.py是异步的。 youtube-dl在下载视频时会生成一个子进程,而不是在当前线程上运行它,因此它不会挂起程序。下载完成后我需要运行的功能是协程,因为它是disco ..
发布时间:2020-10-22 05:26:11 Python

有没有办法在我的论点中加入空格?

在我的不和谐机器人中,我有2个命令来赋予和创建角色。它们工作得很好,但是如果角色名称包含空格,那么我有问题。它将第二个单词计入第二个参数,使命令产生错误。 #Giverole @ client.command(name ='giverole', aliases = ['gr'], brief ='对用户的角色', pass_ctx = True) 异步def Giverole(ct ..
发布时间:2020-10-22 05:26:06 Python

Discord.py rewrite如何使用DM命令?

我正在尝试让我的机器人DM在执行“ -help”时向用户提供帮助。 我已经尝试在代码中执行此操作,但是它将 异步定义帮助(ctx): helpembed = discord.Embed(color = discord.Color。 purple()) helpembed.set_author(name =“ Help”) helpembed.add_field(name =“-n ..
发布时间:2020-10-22 05:25:03 Python

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

我如何在Discord.py中制作一个机器人,以分配 role.json 文件中存在的角色,同时使用相同的命令删除和添加相同的角色角色。例如,?role 都将添加和删除角色,具体取决于用户是否已分配角色。我对如何实现这一目标感到困惑。 我当前的机器人使用?roleadd ?roleremove 。 解决方案 我不确定您 ..
发布时间:2020-10-22 04:49:56 Python

如何将用户名转换为不一致的ID?

我有一个关于不和谐的简单问题。我正在尝试创建一种经济系统,并且该系统运行良好,但是我想对其进行一些自定义。我正在使用此人的模块: https://github.com/Rapptz/discord.py 如何将用户名转换为不一致的ID。例如,如果我有一个不一致的“命令”,允许人们互相赠予金钱,例如: james#0243 类型!give 100 bob#9413 。 如何将 bob#9 ..
发布时间:2020-10-22 04:49:55 Python

如何在discord.py中建立货币系统?

我最近用python创建了discord机器人,并希望为其添加货币系统。我希望能够存储和回忆每个玩家的余额。 关于从何处开始或链接到视频的任何提示将非常有帮助。 预先感谢! 解决方案 我有一个像这样的系统,这是我的机器人,我通过存储数据来做到这一点在JSON文件中。您只需创建一个名为data.txt的TXT文件并在其中键入内容即可。另外,请确保导入JSON模块。 {points ..
发布时间:2020-10-22 04:37:54 其他开发

打印好友列表以控制台Discord.py

我将如何打印以管理所有朋友的清单? 我希望能够通过Discord.py库实现这一目标,希望这里的人知道。 我目前收到错误消息: 用于discord.ClientUser.friends中的用户:TypeError:'property'对象不可迭代 程序: token =“” 前缀=“ ::” 导入不符 import asyncio import codec ..
发布时间:2020-10-22 04:29:36 Python

Discord机器人命令不适用于反应角色(Discord PY)

当我执行脚本时,会显示此错误。不确定是什么,但是请帮我! 显示的错误这是我运行我的机器人时显示的错误。我不知道,但是我试图设置反应角色,并且弹出了 @ bot.event() TypeError:event()缺少1个必需的位置参数:'coro' 脚本的一部分出现错误:这是脚本的一部分,错误使我告诉我它在那里! @bot .event() 异步定义o ..
发布时间:2020-10-22 04:27:22 Python

Discord.py重写get_member()函数,除bot以外的所有用户均返回None

几个月前,我做了一个愚蠢的不和谐机器人,每分钟更改我的朋友的名字,但是今天我更新了它,现在get_member函数不返回任何内容。 @ client.event 异步定义on_ready(): 打印(“机器人准备好了!”) status = discord.Activity(名称=“ Sam成为失败者” ;,type = discord.ActivityType.watching) 等 ..
发布时间:2020-10-22 04:25:12 Python

从DM中的答复中获取消息内容

我开始制作一个不和谐的小机器人,将钥匙提供给要求它的人。但是,要求已更改,现在我需要收到想要的人的有效电子邮件。我不确定如何在DM中获得回复。 我看到了 Discord.py从DM获取消息 但是我真的没有client.get_user_info()之类的东西吗? bot =命令.Bot(command_prefix ='!') @ bot.command(pass_c ..
发布时间:2020-10-22 04:25:04 Python

删除'找不到命令'错误discord.py

在discord.py重写bot中,如果有人键入bots前缀,然后输入其后的任何文本,如果找不到该文本作为命令,您将得到 忽略命令中的异常无: discord.ext.commands.errors.CommandNotFound:找不到命令“ sd” 是否有任何方法可以阻止机器人记录此内容? 解决方案 写一个 on_command_error 错误处理程序, ..
发布时间:2020-10-22 04:21:06 Python

如何仅允许管理员执行命令

我正在写以下命令 @ bot.command(pass_context = True) 异步def admins_only_command(ctx ,*,args): '''做东西 我如何限制此命令仅限管理员?我尝试查看 ctx.author.roles.role ,它显示为 @everyone 。我如何检查给定的用户是否是 admin ? 解决方案 有两种方法:使 ..
发布时间:2020-10-22 04:15:37 Python

Discord.py故障或随机错误:TypeError:__new __()获得了意外的关键字参数'deny_new'

昨天,我的代码非常好。一切都在运行...并且进展顺利。突然,出现以下错误: TypeError:__new __()得到了意外的关键字参数'deny_new' 在我的PyCharm控制台中弹出。我在互联网上进行了查询,但发现的类似问题的答案为零。我希望stackoverflow社区能够为我提供帮助。我没有更改我的代码,只是做了一件事,我试图将我的机器人托管在heroku上,但运 ..
发布时间:2020-10-22 04:14:19 Python

为什么on_message会停止命令的工作?

基本上,所有内容都可以正常运行并启动,但是由于某些原因,我无法调用任何命令。我已经很轻松地环顾了一个小时,然后浏览示例/观看视频,但我终生无法找出问题所在。下面的代码: import discord import asyncio from discord.ext import命令 bot =命令.Bot(command_prefix ='-') @ bot.event 异 ..
发布时间:2020-10-22 04:14:00 Python

如何安装discord.py rewrite?

我运行了python3 -m pip install -U discord.py,但是它仅安装了discord.pyv0.16.x.如何安装新的discord.py rewrite v1.0? 我使用pip uninstall discord.py卸载了旧的discord.py,然后重新运行pip以安装discord.py,只是再次获得了v0.16.x版本,而不是新的v1.0版本. 解 ..
发布时间:2020-08-24 02:23:34 Python