From 7a128af68065db65fae4e5f7e05a0cc0ff354dcf Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Sat, 12 Sep 2020 21:05:55 +0300 Subject: [PATCH] Update example a bit --- example/main.go | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/example/main.go b/example/main.go index 2b125778..fa7cc3ee 100644 --- a/example/main.go +++ b/example/main.go @@ -24,23 +24,22 @@ import ( "os" ) -var homeserver = flag.String("homeserver", "https://matrix.org", "Matrix homeserver") +var homeserver = flag.String("homeserver", "", "Matrix homeserver") var username = flag.String("username", "", "Matrix username localpart") var password = flag.String("password", "", "Matrix password") func main() { flag.Parse() - if *username == "" || *password == "" { + if *username == "" || *password == "" || *homeserver == "" { _, _ = fmt.Fprintf(os.Stderr, "Usage of %s:\n", os.Args[0]) flag.PrintDefaults() os.Exit(1) } - fmt.Println("Logging to", *homeserver, "as", *username) + fmt.Println("Logging into", *homeserver, "as", *username) client, err := mautrix.NewClient(*homeserver, "", "") if err != nil { - fmt.Println(err) - return + panic(err) } _, err = client.Login(&mautrix.ReqLogin{ Type: "m.login.password", @@ -49,8 +48,7 @@ func main() { StoreCredentials: true, }) if err != nil { - fmt.Println(err) - return + panic(err) } fmt.Println("Login successful") @@ -61,6 +59,6 @@ func main() { err = client.Sync() if err != nil { - fmt.Println(err) + panic(err) } }