X-Git-Url: http://git.euphorik.ch/?a=blobdiff_plain;f=doc%2Fprotocole3.txt;h=f7fd6a5837f2806e71b55ef49c4d33068cd4ba40;hb=28cbabecbfc2e05861779a19e5a75bddbc0ad416;hp=e553133ca15c8c3dd7a88eb6bd64fffbb9f57cfc;hpb=81b3e94e62dd60087d71efc42004f8222d9e1e7a;p=euphorik.git diff --git a/doc/protocole3.txt b/doc/protocole3.txt index e553133..f7fd6a5 100644 --- a/doc/protocole3.txt +++ b/doc/protocole3.txt @@ -156,7 +156,7 @@ La premi L'ordre des conversation est le même que celui des données de l'utilisateur. Le format de la date n'est pas formel. { - "reply" : "new_messages", + "reply" : "new_message", "conversations" : [ { "last_page" : true | false, @@ -204,7 +204,6 @@ c -> s "action" : "wait_event", "page" : "admin", "last_troll" : 5 - ] } s -> c @@ -221,7 +220,9 @@ s -> c [ { "troll_id" : 5, - "content" : "plop" + "content" : "plop", + "author" : "" + "author_id" : 2 } ] } @@ -323,7 +324,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.