gen_status = nil
} else {
gen_status = &xmpp.Generic{Chardata: status}
- }
+ }
return &xmpp.Presence{Header: xmppmsgheader, Show: gen_show, Status: gen_status}
}
xmppout <- botdata.makeXMPPMessage(to, pec, nil)
}
}
-
+
case XMPPStatusEvent:
xmppout <- botdata.makeXMPPPresence("", "", pec.Show, pec.Status)
-
+
case XMPPMsgEvent:
if pec.RememberAsStatus {
last_status_msg = &pec.Msg
switch stanza.GetHeader().Type {
case "subscribe":
xmppout <- botdata.makeXMPPPresence(stanza.GetHeader().From, "subscribed", "", "")
- jabber_events <- JabberEvent{stanza.GetHeader().From, true, R3NoChange, false}
+ jabber_events <- JabberEvent{stanza.GetHeader().From, true, R3NoChange, false}
xmppout <- botdata.makeXMPPPresence(stanza.GetHeader().From, "subscribe", "", "")
case "unsubscribe", "unsubscribed":
jabber_events <- JabberEvent{stanza.GetHeader().From, false, R3NeverInfo, false}