diff --git a/flanabot/bots/flana_disc_bot.py b/flanabot/bots/flana_disc_bot.py
index 229b67c..954e4d6 100644
--- a/flanabot/bots/flana_disc_bot.py
+++ b/flanabot/bots/flana_disc_bot.py
@@ -9,6 +9,7 @@ from typing import Sequence
import discord
import flanautils
+import pytz
from flanautils import Media, NotFoundError, OrderedSet
from multibot import BadRoleError, DiscordBot, Role, User, bot_mentioned, constants as multibot_constants, group
@@ -171,10 +172,11 @@ class FlanaDiscBot(DiscordBot, FlanaBot):
message_parts = ['Registro de auditorÃa (solo desconectar y mover):', '']
for entry in audit_entries:
author = await self._create_user_from_discord_user(entry.user)
+ date_string = entry.created_at.astimezone(pytz.timezone('Europe/Madrid')).strftime('%d/%m/%Y %H:%M:%S')
if entry.action is discord.AuditLogAction.member_disconnect:
- message_parts.append(f"{author.name} ha desconectado {entry.extra.count} {'usuario' if entry.extra.count == 1 else 'usuarios'} ({entry.created_at.astimezone().strftime('%d/%m/%Y %H:%M:%S')})")
+ message_parts.append(f"{author.name} ha desconectado {entry.extra.count} {'usuario' if entry.extra.count == 1 else 'usuarios'} ({date_string})")
elif entry.action is discord.AuditLogAction.member_move:
- message_parts.append(f"{author.name} ha movido {entry.extra.count} {'usuario' if entry.extra.count == 1 else 'usuarios'} a {entry.extra.channel.name} ({entry.created_at.astimezone().strftime('%d/%m/%Y %H:%M:%S')})")
+ message_parts.append(f"{author.name} ha movido {entry.extra.count} {'usuario' if entry.extra.count == 1 else 'usuarios'} a {entry.extra.channel.name} ({date_string})")
await self.send('\n'.join(message_parts), message)