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() 这样它就会显示所有用户的本地时间。
所以我想做这样的事情:
这是我当前的代码:
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() 这样它就会显示所有用户的本地时间。