簡體   English   中英

我絕對不能讓我的機器人在 python 中發送嵌入消息

[英]I absolutely cannot get my bot to send a embed message in python

我絕對找不到解決此問題的方法,這就是我嘗試做的:

@client.command(aliases=['Info','information','Information'])
async def info(ctx):
      embed=discord.Embed(title="Info", description="This menu displays the info about this bot", color=#fff300())
      embed.set_author(name=ctx.author.display_name, icon_url=ctx.author.avatar_url)       
      embed.add_field(name="placeholder", value="another placeholder", inline=False)
      embed.add_field(name="so much placeholder", value="Bit more placeholder", inline=False)
      embed.add_field(name="(placeholder text)", value="(placeholder text)", inline=True)
      embed.add_field(name="way too much placeholder", value="some more placeholder", inline=True)
      embed.add_field(name="more placeholder", value="placeholder", inline=False)
  await ctx.send(embed=embed)

我什至使用了我能使用的任何網站,甚至是最新的網站,但我找不到任何方法來修復錯誤,我不斷收到語法錯誤,無論如何我都找不到修復它,

語法錯誤是在初始化嵌入時

embed = discord.Embed(..., color=#fff300())

python 中的注釋以#開頭,要修復它只需將其放在引號中

color="fff300"

注意:這不起作用,您需要將其轉換為基數為 16 的 int (也是colour不是color ):

colour=int("fff300", 16)
# Or as `Nurqm` suggested
colour=0xfff300
embed = discord.Embed(title="Info", description="This menu displays the info about this bot", colour=int("fff300", 16))
@client.command()
async def info(ctx):
  embed = discord.Embed(title="Info", description="This menu displays the info about this bot", color=0xa3a3ff)
  embed.set_author(name=ctx.author.display_name, icon_url=ctx.author.avatar_url)       
  embed.add_field(name="placeholder", value="another placeholder", inline=False)
  embed.add_field(name="so much placeholder", value="Bit more placeholder", inline=False)
  embed.add_field(name="(placeholder text)", value="(placeholder text)", inline=True)
  embed.add_field(name="way too much placeholder", value="some more placeholder", inline=True)
  embed.add_field(name="more placeholder", value="placeholder", inline=False)
  await ctx.send(embed=embed)

我看到的是一些縮進(間距)錯誤和顏色格式錯誤。 除此之外,我幾乎沒有看到任何錯誤,它應該可以工作,如果沒有,請告訴我們您到底面臨什么錯誤

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM