# On passe en SSL
sock=ssl.wrap_socket(sock,ca_certs='../keys/ca_.crt')
# On fait un hello
- sock.write('hello "Basile"')
+ sock.write('["hello", "Basile"]')
# On récupère la réponse du hello
out=sock.read()
out=json.loads(out)
masque='[[], [], true]'
try:
# Basile a un compte special user
- commande='login [%s,%s,"%s",%s]'%(json.dumps(username),json.dumps(password),typ,masque)
+ commande='["login", [%s,%s,"%s",%s]]'%(json.dumps(username),json.dumps(password),typ,masque)
sock.write(commande)
out=sock.read()
except Exception as exc:
if len(message)==1:
if self.identities.has_key(auteur):
try:
- self.nk.write('search ["x",["pseudo"],%s]'%(json.dumps(self.identities[auteur])))
+ self.nk.write('["search", ["x",["pseudo"],%s]]'%(json.dumps(self.identities[auteur])))
ret=json.loads(self.nk.read())
solde=ret["msg"][0]["solde"]
pseudo=ret["msg"][0]["pseudo"]
serv.privmsg(canal,"Je ne connais pas ton pseudo note.")
elif auteur in self.ops:
try:
- self.nk.write('search ["x",["pseudo"],%s]'%(json.dumps(message[1])))
+ self.nk.write('["search", ["x",["pseudo"],%s]]'%(json.dumps(message[1])))
ret=json.loads(self.nk.read())
solde=ret["msg"][0]["solde"]
pseudo=ret["msg"][0]["pseudo"]
if self.identities.has_key(auteur):
pseudo=self.identities[auteur]
try:
- self.nk.write('search ["x",["pseudo"],%s]'%(json.dumps(pseudo)))
+ self.nk.write('["search", ["x",["pseudo"],%s]]'%(json.dumps(pseudo)))
ret=json.loads(self.nk.read())
solde=ret["msg"][0]["solde"]
pseudo=ret["msg"][0]["pseudo"]