- var XMLDocument = this.util.creerDocumentXMLAction()
- XMLDocument.documentElement.setAttribute("name", "message")
-
- var nodeCookie = XMLDocument.createElement("cookie")
- nodeCookie.appendChild(XMLDocument.createTextNode(this.client.cookie))
- XMLDocument.documentElement.appendChild(nodeCookie)
-
- var nodePseudo = XMLDocument.createElement("pseudo")
- nodePseudo.appendChild(XMLDocument.createTextNode(pseudo))
- XMLDocument.documentElement.appendChild(nodePseudo)
-
- var nodeContenu = XMLDocument.createElement("contenu")
- nodeContenu.appendChild(XMLDocument.createTextNode(message))
- XMLDocument.documentElement.appendChild(nodeContenu)
-
- if (repondA.length > 0)
- {
- var nodeReponses = XMLDocument.createElement("reponses")
- XMLDocument.documentElement.appendChild(nodeReponses)
- for (var i = 0; i < repondA.length; i++)
- {
- var nodeReponse = XMLDocument.createElement("reponse")
- nodeReponse.setAttribute("id", repondA[i])
- nodeReponses.appendChild(nodeReponse)
- }
+ return {
+ "action" : "put_message",
+ "cookie" : this.client.cookie,
+ "nick" : pseudo,
+ "content" : message,
+ "answer_to" : repondA