|
|
@ -186,25 +186,26 @@ def verifPMRoom(room, event): |
|
|
|
except: |
|
|
|
client_host = "ombreport.info_d" |
|
|
|
alias = "#" + client_id + "_" + nick + ":" + client_host |
|
|
|
salons = bot.client.rooms |
|
|
|
print("client_id = " + client_id + "\nclient_host = " + client_host + "\nnick = " + nick + "\nalias = " + alias) |
|
|
|
for cle, salon in salons.items(): |
|
|
|
if alias in salon.aliases: |
|
|
|
print("trouvé : " + cle) |
|
|
|
print(salon.aliases) |
|
|
|
salon.send_text("gagné") |
|
|
|
return salon |
|
|
|
else: |
|
|
|
print(salon.aliases) |
|
|
|
print(salon.room_id) |
|
|
|
part = [bot.client.user_id,event['sender']] |
|
|
|
newid = bot.client.create_room(alias=alias,invitees=part) |
|
|
|
newroom = salons[newid] |
|
|
|
newroom.send_text("nouvelle conversation") |
|
|
|
conv = bot.client.join_room(event['sender']) |
|
|
|
convRoom = salons[conv] |
|
|
|
convRoom.send_text("conversation privée") |
|
|
|
return newroom |
|
|
|
salon = None |
|
|
|
#salons = bot.client.rooms |
|
|
|
#print("client_id = " + client_id + "\nclient_host = " + client_host + "\nnick = " + nick + "\nalias = " + alias) |
|
|
|
#for cle, salon in salons.items(): |
|
|
|
# if alias in salon.aliases: |
|
|
|
# print("trouvé : " + cle) |
|
|
|
# print(salon.aliases) |
|
|
|
# salon.send_text("gagné") |
|
|
|
# return salon |
|
|
|
# else: |
|
|
|
# print(salon.aliases) |
|
|
|
# print(salon.room_id) |
|
|
|
try: |
|
|
|
salon = bot.client.join_room(alias) |
|
|
|
except: |
|
|
|
part = [bot.client.user_id,event['sender']] |
|
|
|
salon = bot.client.create_room(alias=alias,invitees=part) |
|
|
|
salon.send_text("nouvelle conversation") |
|
|
|
return salon |
|
|
|
|
|
|
|
|
|
|
|
def getNick(room, event): |
|
|
|
members = room.get_joined_members() |
|
|
|