forked from jshiffer/go-xmpp
add parameter and config for address to sendxmpp
This commit is contained in:
committed by
Mickaël Rémond
parent
3daa5c505c
commit
e3e57ac803
@@ -39,6 +39,7 @@ var cmd = &cobra.Command{
|
||||
var err error
|
||||
client, err := xmpp.NewClient(xmpp.Config{
|
||||
Jid: viper.GetString("jid"),
|
||||
Address: viper.GetString("addr"),
|
||||
Password: viper.GetString("password"),
|
||||
}, xmpp.NewRouter())
|
||||
|
||||
@@ -97,6 +98,9 @@ func init() {
|
||||
cmd.Flags().StringP("password", "", "", "using password for your jid (required)")
|
||||
viper.BindPFlag("password", cmd.Flags().Lookup("password"))
|
||||
|
||||
cmd.Flags().StringP("addr", "", "", "host[:port]")
|
||||
viper.BindPFlag("addr", cmd.Flags().Lookup("addr"))
|
||||
|
||||
cmd.Flags().BoolVarP(&stdIn, "stdin", "i", false, "read from stdin instatt of 2. argument")
|
||||
cmd.Flags().BoolVarP(&receiverMUC, "muc", "m", false, "reciever is a muc (join it before sending messages)")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user