27 lines
363 B
Go
27 lines
363 B
Go
package main
|
|
|
|
import (
|
|
"flag"
|
|
"log"
|
|
"xmpp"
|
|
)
|
|
|
|
var (
|
|
jid = flag.String("j", "", "JID")
|
|
secret = flag.String("s", "", "Component secret")
|
|
)
|
|
|
|
func main() {
|
|
flag.Parse()
|
|
jid, _ := xmpp.ParseJID(*jid)
|
|
secret := *secret
|
|
|
|
stream, err := xmpp.ComponentStream("localhost:5347", jid, secret)
|
|
if err != nil {
|
|
log.Fatal(err)
|
|
}
|
|
|
|
log.Println(stream)
|
|
select {}
|
|
}
|