X-Git-Url: http://git.euphorik.ch/?a=blobdiff_plain;f=doc%2Fprotocole3.txt;h=4b18f9e7dfcc995b505cc31531f66f25142949a1;hb=3ea24df62da92d25d5479d26782c317439b0bc72;hp=2646a4bf010720b0e23204624e3c7119f080ee35;hpb=8bec0dac79e750d0040de8a009c6ae864479642e;p=euphorik.git diff --git a/doc/protocole3.txt b/doc/protocole3.txt index 2646a4b..4b18f9e 100644 --- a/doc/protocole3.txt +++ b/doc/protocole3.txt @@ -192,6 +192,7 @@ ou { "reply" : "new_troll", "troll_id" : 123, + "message_id" : 12, "content" : "Linux sera desktop ready en 2008 ?" } ou @@ -232,6 +233,12 @@ s -> c "reply" : "troll_deleted", "troll_id" : 2 } +ou +indique de mettre à jour la liste d'ips +s -> c + { + "reply" : "banned_ips_refresh" + } === Envoie d'un troll === @@ -324,7 +331,47 @@ c -> s s -> c ou - + + + +=== Liste des ip bannis === +c -> s + { + "action" : "list_banned_ips", + "cookie" : "LKJDLAKSJBFLKASN" + } + +s -> c + { + "reply" : "list_banned_ips", + "list" : [ + { + ip : "192.168.1.2", + remaining_time : "1h23" + users : [ + { + nick : "Pierre" , + login : "pierre" + } + ] + } + ] + } + + +=== Débannissement === +c -> s + { + "action" : "unban", + "cookie" : "LKJDLAKSJBFLKASN" + "ip" : "192.168.1.2" + } + +s -> c + +ou + + === Ajout d'une correction d'un messages === Le client envoie un correctif sous la forme de texte supplémentaire à appondre au dernier messages.