forked from jshiffer/go-xmpp
Improve wording
This commit is contained in:
parent
5697d40e5c
commit
4d6c783619
@ -1,6 +1,6 @@
|
|||||||
# sendXMPP
|
# sendXMPP
|
||||||
|
|
||||||
sendxmpp is a tool to send messages from commandline
|
sendxmpp is a tool to send messages from command-line.
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
@ -15,7 +15,7 @@ $ go get -u gosrc.io/xmpp/cmd/sendxmpp
|
|||||||
```
|
```
|
||||||
$ sendxmpp --help
|
$ sendxmpp --help
|
||||||
Usage:
|
Usage:
|
||||||
sendxmpp <recieve,> [message] [flags]
|
sendxmpp <recipient,> [message] [flags]
|
||||||
|
|
||||||
Examples:
|
Examples:
|
||||||
sendxmpp to@chat.sum7.eu "Hello World!"
|
sendxmpp to@chat.sum7.eu "Hello World!"
|
||||||
@ -25,7 +25,7 @@ Flags:
|
|||||||
--config string config file (default is ~/.config/fluxxmpp.yml)
|
--config string config file (default is ~/.config/fluxxmpp.yml)
|
||||||
-h, --help help for sendxmpp
|
-h, --help help for sendxmpp
|
||||||
--jid string using jid (required)
|
--jid string using jid (required)
|
||||||
-m, --muc reciever is a muc (join it before sending messages)
|
-m, --muc recipient is a muc (join it before sending messages)
|
||||||
--password string using password for your jid (required)
|
--password string using password for your jid (required)
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -34,12 +34,12 @@ Flags:
|
|||||||
|
|
||||||
Message from arguments:
|
Message from arguments:
|
||||||
```bash
|
```bash
|
||||||
$ sendxmpp to@example.org "Hello Welt"
|
$ sendxmpp to@example.org "Hello World!"
|
||||||
info client connected
|
info client connected
|
||||||
⇢ cmd.go:56 main.glob..func1.1
|
⇢ cmd.go:56 main.glob..func1.1
|
||||||
⇢ 2019-07-17T23:42:43.310+02:00
|
⇢ 2019-07-17T23:42:43.310+02:00
|
||||||
info send message
|
info send message
|
||||||
⇢ muc=false text="Hello Welt" to="to@example.org"
|
⇢ muc=false text="Hello World!" to="to@example.org"
|
||||||
⇢ send.go:31 main.send
|
⇢ send.go:31 main.send
|
||||||
⇢ 2019-07-17T23:42:43.310+02:00
|
⇢ 2019-07-17T23:42:43.310+02:00
|
||||||
```
|
```
|
||||||
@ -62,18 +62,18 @@ $ journalctl -f | sendxmpp to@example.org -
|
|||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
Multiple reciever:
|
Multiple recipients:
|
||||||
```bash
|
```bash
|
||||||
$ sendxmpp to1@example.org,to2@example.org "Multiple reciever"
|
$ sendxmpp to1@example.org,to2@example.org "Multiple recipient"
|
||||||
info client connected
|
info client connected
|
||||||
⇢ cmd.go:56 main.glob..func1.1
|
⇢ cmd.go:56 main.glob..func1.1
|
||||||
⇢ 2019-07-17T23:47:57.650+02:00
|
⇢ 2019-07-17T23:47:57.650+02:00
|
||||||
info send message
|
info send message
|
||||||
⇢ muc=false text="Multiple reciever" to="to1@example.org"
|
⇢ muc=false text="Multiple recipient" to="to1@example.org"
|
||||||
⇢ send.go:31 main.send
|
⇢ send.go:31 main.send
|
||||||
⇢ 2019-07-17T23:47:57.651+02:00
|
⇢ 2019-07-17T23:47:57.651+02:00
|
||||||
info send message
|
info send message
|
||||||
⇢ muc=false text="Multiple reciever" to="to2@example.org"
|
⇢ muc=false text="Multiple recipient" to="to2@example.org"
|
||||||
⇢ send.go:31 main.send
|
⇢ send.go:31 main.send
|
||||||
⇢ 2019-07-17T23:47:57.652+02:00
|
⇢ 2019-07-17T23:47:57.652+02:00
|
||||||
```
|
```
|
||||||
@ -98,6 +98,7 @@ journalctl -f | sendxmpp testit@conference.chat.sum7.eu - --muc
|
|||||||
### Authentification
|
### Authentification
|
||||||
|
|
||||||
#### Configuration file
|
#### Configuration file
|
||||||
|
|
||||||
In `/etc/`, `~/.config` and `.` (here).
|
In `/etc/`, `~/.config` and `.` (here).
|
||||||
You could create the file name `fluxxmpp` with you favorite file extenion (e.g. `toml`, `yml`).
|
You could create the file name `fluxxmpp` with you favorite file extenion (e.g. `toml`, `yml`).
|
||||||
|
|
||||||
@ -109,7 +110,8 @@ password = "secret"
|
|||||||
addr = "example.com:5222"
|
addr = "example.com:5222"
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Enviroment variable
|
#### Environment variables
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
export FLUXXMPP_JID='bot@example.org';
|
export FLUXXMPP_JID='bot@example.org';
|
||||||
export FLUXXMPP_PASSWORD='secret';
|
export FLUXXMPP_PASSWORD='secret';
|
||||||
@ -119,10 +121,11 @@ export FLUXXMPP_ADDR='example.com:5222';
|
|||||||
sendxmpp to@example.org "Hello Welt";
|
sendxmpp to@example.org "Hello Welt";
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Parameter
|
#### Parameters
|
||||||
Warning: This should not be used in productiv system.
|
|
||||||
(Every user on the system could read the running processes with parameter - on this way the password)
|
Warning: This should not be used for production systems, as all users on the system
|
||||||
|
can read the running processes, and their parameters (and thus the password).
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
sendxmpp to@example.org "Hello Welt" --jid bot@example.org --password secret --addr example.com:5222;
|
sendxmpp to@example.org "Hello World!" --jid bot@example.org --password secret --addr example.com:5222;
|
||||||
```
|
```
|
||||||
|
Loading…
Reference in New Issue
Block a user