discord.py-rewrite相关内容

允许Discord Rewrite bot响应其他bot

我有一个Discord机器人和一个Discord频道的webhook设置,可以每小时在该点上发送一条命令.但是,默认情况下,Discord Rewrite似乎会忽略其他bot发送的命令.我该如何禁用此功能? 我是否需要在每个命令的函数或on_message函数上进行某些修改? 当前消息 @ bot.event异步def on_message(message):等待bot.proce ..
发布时间:2021-04-30 20:29:59 Python

Discord.py-Rewrite获取一个列入黑名单的术语列表,并检查命令后的参数是否包含一个列入黑名单的术语

我的目标 我正在研究一种类似于"Discord Delivers"的不和谐机器人.和“比萨饼字节".我正在尝试获取一个术语/关键字列表,并检查命令后的参数(命令的代码在本文的结尾);因此,如果他们确实执行>订购BadWord ,那么它会检查其是否包含先前指定的列入黑名单的条款之一,如果这样,则类似于 await ctx.send(“其中一个列入黑名单的字词,则不会下达您的订单.")或类似的东 ..
发布时间:2021-04-30 20:29:04 Python

discord.py的颜色代码

我发现在discord.py中更改颜色有点困难和烦人(例如,嵌入颜色).我为discord.py中使用的不同颜色代码创建了一个类,该代码可以导入到主文件中. 类颜色:默认值= 0蓝绿色= 0x1abc9cdark_teal = 0x11806a绿色= 0x2ecc71dark_green = 0x1f8b4c蓝色= 0x3498dbdark_blue = 0x206694紫色= 0x9b59b6 ..
发布时间:2021-04-30 20:28:47 Python

在消息中添加反应.Discord.py重写

我正尝试使用自定义表情符号在邮件中添加响应,出于某种原因,我在网上找不到太多与此相关的信息,并且我花了最后的30m尝试找出不同的方法.到目前为止,什么都没做. 这是在齿轮内. 第一种方法 accept_decline =等待ctx.send(“测试")十字架= self.bot.get_emoji(558322190060093441)checkM = self.bot.get_e ..
发布时间:2021-04-30 20:28:38 Python

从消息中获取图片

我需要从消息中获取图片(如果有的话)我使用改写的版本 我尝试过: message.attachments [0] ['url'] 但是出现错误 忽略on_message中的异常追溯(最近一次通话):_run_event中的文件"C:\ Users \ vlad0 \ AppData \ Roaming \ Python \ Python36 \ site-packages \ di ..
发布时间:2021-04-30 20:28:36 Python

Python-将渠道添加到类别

我正在尝试创建将在某个类别中创建的频道,但是我尝试过的事情没有起作用 代码很大,所以我不会展示所有内容,只是添加频道 @ client.command()@has_permissions(kick_members = True)异步def warn(ctx,member:discord.Member,*,reason = None):arg =原因作者= ctx.author行会= ct ..
发布时间:2021-04-30 20:28:21 Python

Discord.py-Rewrite当存在未知命令或其他错误时发送错误消息

我希望能够发送类似 await ctx.send(“错误:未知命令.请-help接受可接受的命令." 之类的消息,或类似的内容(仅供参考,我不问如何删除 Help已经是一个已定义的函数或类似的东西.);但是我不知道如何为不是命令的东西发出错误消息,例如命令出现错误,例如他们未放置任何参数,然后我为该 @ command.error 犯了一个错误,然后我对其进行了定义.但是我不确定如何如果可能,是否 ..
发布时间:2021-04-30 20:27:52 Python

自定义表情符号和动画表情符号无效[discord.py-rewrite]

我最近构建了一个简单的命令来测试自定义表情符号和动画表情符号的格式 这是命令 @ bot.command()异步定义说(ctx,*,文本):await ctx.send(“您说的是%s"%文本) 但是输出消息没有发送自定义表情符号,而是发送了消息 :ono:您打了招呼(我在聊天室中发的短信) 任何帮助将不胜感激. 解决方案 ..
发布时间:2021-04-30 20:27:20 Python

discord.py如何添加静音命令

我正在制造一个不和谐的机器人,我真的想发出一个静音命令来使有毒用户静音.这是我目前完成的代码,这不是重写版本. @ bot.command(pass_context = True)异步def静音(ctx,user_id,userName:discord.User):如果是ctx.message.author.server_permissions.administrator:用户= ctx.me ..
发布时间:2021-04-30 20:26:51 Python

在Python中同时使用Discord bot和bottle

我正在尝试为带有瓶子的机器人做一个API,以使用 http://localhost:8080/say/serverId/channelId/Message 我尝试成功打印带有url和bottle的消息,并且我有一个Discord机器人,现在我必须将两者融合.因此,我想在同一脚本中同时运行bottle和discord.我进行了搜索,发现有线程,ipc等...但是这些解决方案看起来很难,我是一个初学 ..
发布时间:2021-04-16 19:00:00 Python

(discord.py)如何让我的机器人读取发送给它的DM并打印它们或将其发送到特定频道

所以我最近创建了一个带有各种meme命令和主持人命令的discord机器人.我对python比较陌生,但我了解它的要旨.我已经创建了一个命令,该命令使我(只有我自己)可以通过该机器人DM用户.我现在想尝试使该机器人能够读取发送回它的消息并将其发送给我,无论它是打印在外壳中还是发送到我不在乎的特定频道/我,我只想能够看到发送给它的东西.我四处阅读并发现 on_message 事件. 它不起作用 ..
发布时间:2021-04-16 18:57:57 Python

如何使不和谐的Bot异步等待对多条消息的反应?

tl;博士我的机器人如何异步等待对多条消息的反应? 我正在向Discord机器人添加剪刀布(rps)命令.用户可以调用命令,方法是输入 .rps 以及可选参数,指定要玩的用户. .rps @TrebledJ 当被调用时,机器人会直接调用(DM)调用它的用户和目标用户(通过参数).然后,两个用户使用✊,🖐或✌️对他们的DM 进行反应. 现在,我正在尝试使其异步工作.具体来说,该 ..

如何在discord.py重写中获取成员数?

我想执行一个命令来显示会员人数,但是它不起作用 这就是我所拥有的: @ bot.command(name ='membercount') 异步def membercount(ctx): 等待ctx.send(len(guild.member_count)) 这是我得到的错误: Module'discord .guild'没有'member_count'成员 ..
发布时间:2020-10-22 05:52:15 其他开发

比较Python中列表的匹配元素

例如,如何使一个列表中的第5个项目与另一个列表中的第5个项目匹配,然后在匹配时发送该结果?这是json的示例: { “ List1”:[ “ name1” ;, “ name2”, “ name3”, “ name4”, “ name5”, ], “ List2”:[ “ emoji1”, “ emoji2”, “ emoji3”, “ emoji4”, “ emoji5”, ] } ..
发布时间:2020-10-22 05:52:07 Python

不和谐的机器人如何处理来自多个服务器的事件

我正在使用discord.py(重写分支)为我的服务器开发一个discord机器人,我需要邀请该机器人到多台服务器并同时使用。 我的问题是: 我是否需要为每台服务器设置新线程还是机器人?将事件排队并一一处理?如果确实将它们排在队列中,我应该使用它还是使用单独的线程? 抱歉,如果这不是一个笨拙的问题,但是我对discord.py还是很陌生 感谢阅读 解决方案 否,您只 ..
发布时间:2020-10-22 05:52:00 Python

discord.py重写|为我的命令出错

现在我完成了我的审核命令(大部分),我正尝试添加错误。我已经犯了“请指定成员”错误,但是我无法使机器人说“此成员不存在”当输入无效名称时。 @ client.command(name ='kick', brief ='Kicks用户', 别名= ['踢'], pass_context = True) 异步def kick(上下文,成员:discord.Member = None): # ..
发布时间:2020-10-22 05:51:59 Python

使用YouTube上的机器人播放音乐而无需下载文件

在不将歌曲下载为文件的情况下,如何使用Youtube上的不和谐机器人播放音乐? 我已经看过其中包含的音乐bot在discord.py文档中,但是该bot将文件下载到目录中。有什么办法可以避免这种情况?文档示例中的代码: ytdl_format_options = { 'format':'bestaudio / best', 'outtmpl':'%(extractor)s-%(id) ..
发布时间:2020-10-22 05:50:53 其他开发

存在/活动设置命令?

因此,我想知道是否可以编写一个命令来设置机器人的状态和活动(例如~~设置空闲状态或~~设置活动以监视“人们在打字~~帮助”)或 不相关的问题:如何设置仅由我使用的命令? I尚未找到任何示例代码,我是一个初学者。 解决方案 您可以使用 is_owner 检查以确保您是唯一可以调用命令的人。 要更改机器人的状态或状态,请使用 change_presence 方法: f ..
发布时间:2020-10-22 05:50:44 Python