La parte mas importante esta aquí:
https://web.whatsapp.com/app_fc1a3e82f3af3dcb06d4.jsHan puesto 4 veces que reservan sus derechos
Son unas 61232 lineas pero fíjate solo en lo importante
http://jsbeautifier.org/ Tarda en copiar y pegar
La función de enviar el mensaje es esta:
sendMessage: function(e) {
if (e = "undefined" == typeof e ? "" : e.trim(), "" !== e) {
this._messageSent();
var t = this.id,
r = Wa.me,
n = new s({
id: Wa.createMsgKey(r, t, f.tag()),
body: e,
type: "chat",
t: Wa.now(),
from: r,
to: t,
local: !0,
ack: 0
});
Store.Msg.send(n), this.msgs.add(n)
}
},
Solo texto y luego si quieres saber que significa cada variable tienes que "debuguear"
Bueno y como todas las funciones están en una función anónima hace falta reescribir la función entera.
La web de skype funciona de forma parecida.