discord.py 嵌入带有时间戳的页脚

discord.py embed footer with timestamp

所以我想做这样的事情:

这是我当前的代码:

time = datetime.datetime.utcnow()
embed.set_footer(text = time, icon_url = "https://i.imgur.com/uZIlRnK.png")

但是它显示了这个:

那么我怎样才能像第一张图片那样改变第二张图片的时间呢?

您应该使用 Embed.timestamp,它接受一个 datetime.datetime 对象。

您有两种添加方式

第一种方式:

embed = discord.Embed(title='test',timestamp=datetime.datetime.utcnow())
embed.set_footer(text='\u200b',icon_url="https://i.imgur.com/uZIlRnK.png")

第二种方式:

embed.timestamp = datetime.datetime.utcnow()
embed.set_footer(text='\u200b',icon_url="https://i.imgur.com/uZIlRnK.png")

注意:\u200b只是一个空行。

编辑:

添加了页脚图标。

我只使用 datetime.datetime.now() 这样它就会显示所有用户的本地时间。