Status and status message

This commit is contained in:
crackcomm
2014-10-04 18:29:19 +02:00
parent c9bbe151b2
commit aa9390a115
3 changed files with 19 additions and 13 deletions

View File

@@ -68,8 +68,8 @@ func main() {
os.Exit(0)
}
xmpp.DefaultConfig = tls.Config {
ServerName: "talk.google.com",
xmpp.DefaultConfig = tls.Config{
ServerName: "talk.google.com",
InsecureSkipVerify: false,
}

View File

@@ -14,7 +14,8 @@ import (
var server = flag.String("server", "talk.google.com:443", "server")
var username = flag.String("username", "", "username")
var password = flag.String("password", "", "password")
var status = flag.String("status", "", "status")
var status = flag.String("status", "xa", "status")
var statusMessage = flag.String("status-msg", "I for one welcome our new codebot overlords.", "status message")
var notls = flag.Bool("notls", false, "No TLS")
var debug = flag.Bool("debug", false, "debug output")
var session = flag.Bool("session", false, "use server session")
@@ -35,8 +36,8 @@ func main() {
}
if !*notls {
xmpp.DefaultConfig = tls.Config {
ServerName: serverName(*server),
xmpp.DefaultConfig = tls.Config{
ServerName: serverName(*server),
InsecureSkipVerify: false,
}
}
@@ -44,12 +45,13 @@ func main() {
var talk *xmpp.Client
var err error
options := xmpp.Options{Host: *server,
User: *username,
Password: *password,
NoTLS: *notls,
Debug: *debug,
Session: *session,
Status: *status,
User: *username,
Password: *password,
NoTLS: *notls,
Debug: *debug,
Session: *session,
Status: *status,
StatusMessage: *statusMessage,
}
talk, err = options.NewClient()