【发布时间】:2020-09-11 13:49:10
【问题描述】:
我正在制作机器人,它需要一个命令后跟一个输出嵌入的字符串
我的想法是让它遵循以下准则:al_emb "Title Here" "Description Here"
到目前为止我的代码:
@bot.command()
async def emb(c,embed):
#first = c.content.split()[1]
#second = c.content.split()[2]
first = c.content
#embed = embed.Embed(title=first, description=second, color=0x00ff00)
embed = embed.Embed(title=first, color=0x00ff00)
await c.send(embed=embed)
我没有得到任何输出
非常感谢任何帮助
【问题讨论】:
-
机器人是否发送空白消息?
-
它没有发送任何东西,但是如果我执行简单的“al_emb”,我会收到 commands.MissingRequiredArgument 错误
-
如果它没有用你提供的代码发送任何东西,你应该检查你的机器人在你的服务器中是否有“嵌入权限”
-
机器人有管理员,所以它应该有所有人员和频道覆盖
标签: python python-3.x discord discord.py