Browse Source

verif body

master
nemesis 6 years ago
parent
commit
2203d52ca1
  1. 81
      asmodee.py

81
asmodee.py

@ -776,48 +776,49 @@ def statistiques(room,event):
usrstats1 = 0 usrstats1 = 0
usrstats2 = 0 usrstats2 = 0
try: if ('body' in event['content']):
usrstats1 = stats[room.room_id,user] try:
except: usrstats1 = stats[room.room_id,user]
usrstats1 = Userstats(room.room_id,user,nick) except:
try: usrstats1 = Userstats(room.room_id,user,nick)
usrstats2 = stats[room.room_id,nick] try:
except: usrstats2 = stats[room.room_id,nick]
usrstats2 = Userstats(room.room_id,user,nick) except:
usrstats2 = Userstats(room.room_id,user,nick)
# date de la phrase
date = datetime.now()
usrstats1.date = date
usrstats2.date = date
# recup nb phrases +1, 1 sinon
if (usrstats1.mess >= usrstats2.mess):
usrstats2.mess = usrstats1.mess + 1
usrstats1.mess = usrstats2.mess
else:
usrstats1.mess = usrstats2.mess + 1
usrstats2.mess = usrstats1.mess
# recup nb lettres +lettres phrase, lettres phrases sinon # date de la phrase
if (usrstats1.char >= usrstats2.char): date = datetime.now()
usrstats2.char = usrstats1.char + len(event['content']['body']) usrstats1.date = date
usrstats1.char = usrstats2.char usrstats2.date = date
else:
usrstats1.char = usrstats2.char + len(event['content']['body']) # recup nb phrases +1, 1 sinon
usrstats2.char = usrstats1.char if (usrstats1.mess >= usrstats2.mess):
usrstats2.mess = usrstats1.mess + 1
# si kapoue, recup nb kapoue +1, 1 sinon usrstats1.mess = usrstats2.mess
if (re.match(".*KAPOUE|.*[Kk]apoue", event['content']['body'])):
if (usrstats1.kapoue >= usrstats2.kapoue):
usrstats2.kapoue = usrstats1.kapoue + 1
usrstats1.kapoue = usrstats2.kapoue
else: else:
usrstats1.kapoue = usrstats2.kapoue + 1 usrstats1.mess = usrstats2.mess + 1
usrstats2.kapoue = usrstats1.kapoue usrstats2.mess = usrstats1.mess
# insertion des objets # recup nb lettres +lettres phrase, lettres phrases sinon
stats[room.room_id,user] = usrstats1 if (usrstats1.char >= usrstats2.char):
stats[room.room_id,nick] = usrstats2 usrstats2.char = usrstats1.char + len(event['content']['body'])
usrstats1.char = usrstats2.char
else:
usrstats1.char = usrstats2.char + len(event['content']['body'])
usrstats2.char = usrstats1.char
# si kapoue, recup nb kapoue +1, 1 sinon
if (re.match(".*KAPOUE|.*[Kk]apoue", event['content']['body'])):
if (usrstats1.kapoue >= usrstats2.kapoue):
usrstats2.kapoue = usrstats1.kapoue + 1
usrstats1.kapoue = usrstats2.kapoue
else:
usrstats1.kapoue = usrstats2.kapoue + 1
usrstats2.kapoue = usrstats1.kapoue
# insertion des objets
stats[room.room_id,user] = usrstats1
stats[room.room_id,nick] = usrstats2
def last(room,event): def last(room,event):
global stats global stats

Loading…
Cancel
Save