forked from Anoxinon_e.V./xmppc
xmppc - Command Line Interface Tool for XMPP
- C 96.7%
- M4 2.6%
- Makefile 0.7%
| doc | xmppc Release 0.1.0 | |
| src | Merge branch 'releases/0.1' | |
| .gitignore | Bugfixing and Accounts in Configfile | |
| bootstrap.sh | gitignore file / doc files | |
| changelog | Bugfix: Key file does not have group ?default? | |
| configure.ac | Merge branch 'releases/0.1' | |
| LICENSE | Moved xmppc 0.0.3 to Anoxinon Repository | |
| Makefile.am | xmppc Release 0.1.0 | |
| README.md | small correction | |
xmppc
xmppc - command line interface (CLI) XMPP Client.
xmppc is a XMPP command line interface client. It's written in C and is using the xmpp library libstrophe.
Dependencies
- libc6-dev (2.28-10)
- libglib2.0-dev (2.58.3)
- libstrophe-dev (0.9.2-2)
- libgpgme-dev (1.12.0)
Build
The project is using GNU Automake.
aptitude install libstrophe-dev libc6-dev libglib2.0-dev libgpgme-dev
./bootstrap.sh
./configure
make
Config file
Config file: ~/.config/xmppc.conf.
The [default] will be used, when the user doesn't provide an account and
doesn't provide a jid.
[default]
jid=user@domain.tld
pwd=YourSecret
[account1]
jid=account1@domain.tld
pwd=YourSecret
Usage
xmppc --jid user@domain.tld --pwd "password" --mode roster list
xmppc -j user@domain.tld -p "password" -m roster list
xmppc -a alice -m mam list bob@domain.tld
xmppc -m bookmark list
xmppc -h
More command and information see: Wiki