Discord with Python:将嵌入发送到用户指定的特定频道
Posted
技术标签:
【中文标题】Discord with Python:将嵌入发送到用户指定的特定频道【英文标题】:Discord with Python: Sending embeds to specific channels given by user 【发布时间】:2021-11-19 03:34:39 【问题描述】:请查看以下演示:
@bot.command()
@commands.has_permissions(manage_messages= True)
async def quickembed(ctx, *,msg):
em = discord.Embed(description=f'msg', color=discord.Color.green())
await ctx.send(embed=em)
【问题讨论】:
请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。 【参考方案1】:只需将通道设为必需参数,然后将其发送到那里,如下所示:
@bot.command()
@commands.has_permissions(manage_messages= True)
async def quickembed(ctx, channel: discord.TextChannel, * , msg):
em = discord.Embed(description=f'msg', color=discord.Color.green())
await channel.send(embed=em)
【讨论】:
你能告诉我同样的颜色吗 会是完全相同的东西,只是你最好为该输入使用十六进制颜色代码以上是关于Discord with Python:将嵌入发送到用户指定的特定频道的主要内容,如果未能解决你的问题,请参考以下文章
使用 XHR 请求将 Discord 嵌入发送到 Webhook
使用 discord.py 将已经存在的 json 文件作为嵌入发送
尝试使用 discord.js 将 client.reply 作为嵌入消息发送时出现问题