bot keep message

Former-commit-id: 64647e8c9882c8d48f13109c25bdbb41bad72183
botanswer
AnisB 3 years ago
parent 82a5f2c2cb
commit 9aac073eb1

@ -128,6 +128,7 @@ func startClient(config *config) {
var err error
var client *xmpp.Client
router := xmpp.NewRouter()
router.HandleFunc("message", answerMessage)
errorHandler:= func(err error) {
fmt.Println(err.Error())
@ -181,6 +182,18 @@ func startClient(config *config) {
}
func answerMessage(s xmpp.Sender, p stanza.Packet) {
msg, ok := p.(stanza.Message)
if !ok {
_, _ = fmt.Fprintf(os.Stdout, "Ignoring packet: %T\n", p)
return
}
_, _ = fmt.Fprintf(os.Stdout, "Body = %s - from = %s\n", msg.Body, msg.From)
keepMessage := msg.Body
fmt.Println("keep the message",keepMessage)
/*reply := stanza.Message{Attrs: stanza.Attrs{To: msg.From}, Body: msg.Body}
_ = s.Send(reply)*/
}
func startMessaging(client xmpp.Sender, config *config, notifications chan string) {

Loading…
Cancel
Save