generated from Nemesis/Exemple
actif
This commit is contained in:
parent
77b9d64f3e
commit
60ae4dfb86
1 changed files with 7 additions and 3 deletions
|
@ -1473,14 +1473,14 @@ async def last(room,message): # Regarde la dernière fois que quelqu'un a écrit
|
||||||
await msg(room,"!last <mxid>",sender)
|
await msg(room,"!last <mxid>",sender)
|
||||||
else:
|
else:
|
||||||
pers=" ".join(args)
|
pers=" ".join(args)
|
||||||
|
id_pers=None
|
||||||
try:
|
try:
|
||||||
print(pers)
|
|
||||||
usrstats = stats[room.room_id,pers]
|
usrstats = stats[room.room_id,pers]
|
||||||
print(usrstats.nick)
|
|
||||||
except:
|
except:
|
||||||
try:
|
try:
|
||||||
for cle,valeur in room.users.items():
|
for cle,valeur in room.users.items():
|
||||||
if (valeur.display_name == pers):
|
if (valeur.display_name == pers):
|
||||||
|
id_pers = valeur.user_id
|
||||||
try:
|
try:
|
||||||
usrstats = stats[room.room_id, cle]
|
usrstats = stats[room.room_id, cle]
|
||||||
except:
|
except:
|
||||||
|
@ -1496,6 +1496,10 @@ async def last(room,message): # Regarde la dernière fois que quelqu'un a écrit
|
||||||
await msg(room,"J'ai vu " + usrstats.nick + " pour la dernière fois le : " + ago.strftime("%Y-%m-%d %H:%M:%S") + ". Et il a posté pour la dernière fois le : " + usrstats.date.strftime("%Y-%m-%d %H:%M:%S"),sender)
|
await msg(room,"J'ai vu " + usrstats.nick + " pour la dernière fois le : " + ago.strftime("%Y-%m-%d %H:%M:%S") + ". Et il a posté pour la dernière fois le : " + usrstats.date.strftime("%Y-%m-%d %H:%M:%S"),sender)
|
||||||
else:
|
else:
|
||||||
await msg(room,"J'ai vu " + usrstats.nick + " poster pour la dernière fois le " + usrstats.date.strftime("%Y-%m-%d %H:%M:%S"),sender)
|
await msg(room,"J'ai vu " + usrstats.nick + " poster pour la dernière fois le " + usrstats.date.strftime("%Y-%m-%d %H:%M:%S"),sender)
|
||||||
|
else:
|
||||||
|
target = None
|
||||||
|
if (id_pers is not None):
|
||||||
|
target = room.users.get(id_pers)
|
||||||
else:
|
else:
|
||||||
target = room.users.get(pers)
|
target = room.users.get(pers)
|
||||||
if (target and target.last_active_ago is not None):
|
if (target and target.last_active_ago is not None):
|
||||||
|
|
Loading…
Reference in a new issue