小编Nor*_* A.的帖子

如何通过我的Discord bot发送嵌入,用/ python?

我一直在使用新的Discord机器人.

我已经学到了一些东西,现在,我想让事情变得更加自定义.

我一直试图让机器人发送嵌入,而不是共同的消息.

embed=discord.Embed(title="Tile", description="Desc", color=0x00ff00)
embed.add_field(name="Fiel1", value="hi", inline=False)
embed.add_field(name="Field2", value="hi2", inline=False)
await self.bot.say(embed=embed)
Run Code Online (Sandbox Code Playgroud)

执行此代码时,我收到"嵌入"不是模块"discord"的有效成员的错误.所有网站,给我看这个代码,我不知道任何其他方式发送嵌入.

python embed discord discord.py

3
推荐指数
2
解决办法
3万
查看次数

如何获得用户角色,Discord,Python

我一直在改进和改进我的机器人。现在,我已经弄清楚了如何使漫游器清除消息,但是,不应将清除消息允许给任何成员,而只能允许具有特定角色的人员使用。

我已经完成了以下代码:

if author.roles.has("BotModerator"):
Run Code Online (Sandbox Code Playgroud)

我在此网站(https://anidiotsguide.gitbooks.io/discord-js-bot-guide/information/understanding_roles.html)上进行了查找,但似乎它们使用Java进行编码,我该怎么办用Python吗?

顺便说一句,输出中显示的错误是'list'对象没有属性'has'

python discord

2
推荐指数
1
解决办法
1万
查看次数

添加 Discord 机器人时,如何使它需要 x 权限?使用 Python

也许这是一个菜鸟问题,真的很简单,但我不知道该怎么做。当然,您已经看到其他 Discord 机器人,当您添加它们时,它们需要某些权限,例如“管理员”、“踢出排名较低的成员”、“管理消息”等。

这对服务器所有者来说更容易设置机器人。他们不必创建角色,然后设置这些权限,他只需勾选它们即可。

我怎样才能做到这一点?

python bots discord

2
推荐指数
1
解决办法
2144
查看次数

标签 统计

discord ×3

python ×3

bots ×1

discord.py ×1

embed ×1