diff --git a/redbot/cogs/audio/core/utilities/miscellaneous.py b/redbot/cogs/audio/core/utilities/miscellaneous.py index 1f91c18fe..4b03f36bb 100644 --- a/redbot/cogs/audio/core/utilities/miscellaneous.py +++ b/redbot/cogs/audio/core/utilities/miscellaneous.py @@ -81,10 +81,13 @@ class MiscellaneousUtilities(MixinMeta, metaclass=CompositeMetaClass): embed = {} colour = embed.get("color") if embed.get("color") else colour contents.update(embed) - if timestamp and isinstance(timestamp, datetime.datetime): - contents["timestamp"] = timestamp embed = discord.Embed.from_dict(contents) embed.color = colour + if timestamp and isinstance(timestamp, datetime.datetime): + timestamp = timestamp.replace(tzinfo=datetime.timezone.utc) + embed.timestamp = timestamp + else: + embed.timestamp = datetime.datetime.now(tz=datetime.timezone.utc) if footer: embed.set_footer(text=footer) if thumbnail: