You can use it to use chat on CLI too, with the help of profanity:
Note: You need to run
/online when you login to enable relaying.
(Quick how to use:
apt-get install profanity,
Don't you hate having to swap between a ton of chat apps to talk with everyone? Now you can reduce that a bit!
XMPP is a secure and extensible standard with a ton of great clients.
The script itself is MIT licensed, but the libraries have other licenses themselves.
Download / Code
The script should work under Linux and MacOS. I'm not so sure about Windows due to the use of
make by ChatExchange.
Word of warning
If you're using a client that tries to connect with OTR or OMEMO, it'll fail but the script will post the ?OTR commands to chat anyways, so you should probably force your XMPP client to plaintext.