discord.py-rewrite相关内容

如何在Heroku上为Discord bot托管安装discord.py-rewrite依赖项?

我正在尝试使用我的GitHub master分支在Heroku上部署discord.py机器人,但由于git错误而无法执行:假设提交,找不到标签或分支“重写".要成功安装“重写"依赖项,我需要做些什么? 我当前正在使用文件"requirements.txt","runtime.txt","Procfile"和"Aptfile".我已经在我的requirements.txt文件中尝试了几种依赖 ..
发布时间:2021-04-30 20:44:13 Python

不和谐的"on_member_join"功能不起作用

我的on_member_join似乎不起作用.我希望我的机器人说出加入服务器的成员的名字,但是它无法检测到有人加入或离开了. 导入不和谐从discord.ext导入命令客户端=命令.Bot(command_prefix ='.')@ client.event异步def on_ready():打印(“机器人已准备就绪")@ client.event异步def on_member_join(成员): ..
发布时间:2021-04-30 20:43:46 Python

AttributeError:"NoneType"对象没有属性"channels"

嗨,我的Discord机器人模块出现问题.我收到 AttributeError:'NoneType'对象没有属性'channels'我不确定它抛出此错误的方式: 这就是我正在使用的东西: 来自discord.ext导入命令的 从discord.utils导入获取导入日志作为日志从datetime导入datetime,timedelta进口不和谐导入操作系统从.utils导入检查从运行导入 ..
发布时间:2021-04-30 20:38:03 Python

Discord.py user.block/user.send_friend_request:错误403/禁止我如何赋予bot允许发送好友请求和阻止用户的权限?

我当前正在尝试创建一个阻止用户并发送好友请求命令.但是,我碰壁了.该漫游器似乎没有对我的帐户的许可或授权,因此它无法发送朋友请求或阻止用户.我如何赋予它权限?还是根本不可能?请让我知道,我非常感谢:> 我当前的命令代码如下: @ client.command()异步def unfriend(ctx,*,用户:discord.User):等待user.remove_friend()等待ct ..
发布时间:2021-04-30 20:37:25 Python

Discord Python重写-帐户生成器

我想使用python和json创建一个不和谐的帐户生成器,我可以将其生成为gen,但是我无法使其在生成后删除该帐户,请提供帮助. 代码: @ client.command()异步def gentest(ctx):嵌入=不和谐嵌入(title ="Minecraft NFA",colour = discord.Color.green())将open('alts.json','r')设置为f ..
发布时间:2021-04-30 20:36:49 Python

Discord PY获取服务器的所有成员

discord.py还很陌生,并且希望获取使用该机器人的Discord服务器中所有人员的ID. 谢谢,阿拉夫 解决方案 首次使用应在命令中从 ctx.guild 中获取 guild 对象事件, on_message 事件中的 message.guild 等.然后选择以下示例. 示例要遍历所有成员并做一些事情 对于guild.members中的成员, :id = member ..
发布时间:2021-04-30 20:36:23 其他开发

Discord.py(重写)如何使用on_message事件获得冷却时间?

我一直试图将命令转换为on_message事件,因为在这种情况下,它节省了空间并且看起来更干净.但是我似乎不再使用@cooldown()了,因为我不得不使用命令.Cog.listener() 还有其他方法可以使冷却时间发挥作用吗?我的代码在下面列出 #齿轮on_message表示waifus和heroos@ commands.Cog.listener()#冷却不起作用@cooldown(1 ..
发布时间:2021-04-30 20:36:12 Python

如何根据给定的要求自动拆分列表?

在Discord上,您只能接收字符长度为2000或以下的消息.我试图将僵尸程序所在的每个服务器的服务器名称,成员数量和服务器ID附加到列表中,然后将该列表发送到频道. 但是,当列表长度超过2000时,我试图将其拆分,但是该方法要求每次列表变大时都必须手动对其进行更新.如何使脚本根据需要的“分割数"自动分割列表,然后发送这些“分割数"? 到目前为止,我可以运行,但是不是自动的: @ ..
发布时间:2021-04-30 20:35:46 Python

discord.py bot编辑监听命令,用于截取最近编辑的消息

我一直在开发一个discord bot,我能够创建一个snipe命令,可以很好地剪切最近删除的消息,但是现在我正尝试对其进行编程,以便能够编辑snipe,从而可以对最近的消息进行狙击修改后的消息 这是我被狙击删除的消息代码 异步定义on_ready():打印(“窥探命令正在工作")@ commands.Cog.listener()异步定义on_message_delete(自己,消息):全 ..
发布时间:2021-04-30 20:35:29 其他开发

Discord.py如何执行静音命令?

如标题所述.我试图弄清楚如何使用discord.py rewrite进行静音命令.我认为我们需要具有“静音"角色,其中所使用的命令为用户提供了“静音"角色以及持续了多长时间.我该如何做到这一点. 我已经有 @ bot.command()@ commands.has_permissions(静音成员)异步def静音(ctx,member:discord.Member): 解决方案 您 ..
发布时间:2021-04-30 20:33:59 Python

discord.py-rewrite将某些人从黑名单中删除

我正在制作一个类似于"Discord Deliver"的漫游器.和"Discord Byte"人们可以在这里订购虚拟食品,我希望能够将某些人从使用该漫游器的名单中列入黑名单.有什么办法吗?对于我所有的命令,我都使用 @ bot.command ;我将其指定为某些人使用 on_message .抱歉,我没有尝试过任何东西,对discord.py-rewrite来说我还比较陌生. 解决方案 您 ..
发布时间:2021-04-30 20:33:10 Python

播放音频时,最后一部分被切断.如何解决?(discord.py)

我有一个正在生产的漫游器,并且已经弄清楚了如何使其从youtube播放音频.音频流,因此文件不下载到我的PC.这是我的代码: @ bot.command(名称='播放',别名= ['p'],help ='播放歌曲.')异步播放(ctx,url):频道= ctx.message.author.voice.channel如果ctx.guild.voice_client为None:等待channel ..
发布时间:2021-04-30 20:31:09 Python

discord.py emoji表情所有服务器bot

我有一个机器人可以发送包含每个嵌入特定表情符号的嵌入,并且在我上传了表情的测试服务器上效果很好,但由于这些服务器没有自定义表情,因此它们不会显示在其他服务器上 使用: emoji = get(ctx.message.guild.emojis,name ='emojinamehere') 它在其中的服务器上当然可以工作,但是有没有办法从该机器人所在的任何服务器上获取和使用所有表情符号? ..
发布时间:2021-04-30 20:30:10 Python