Switchboard: a curl-like tool for XMPP
I'm doing some testing and had the need for a scriptable XMPP client (for instance to create a lot of accounts automatically). I've ended up with Switchboard and I really like it a lot! Example invocation:
1
2
3
4
5
6
benjamin@benjamin-laptop:/var/lib/gems/1.8/bin$ ./switchboard -j user@something.com -p somepassword roster list
=> Switchboard started.
user@somethingcom's roster:
otherguy@something.com
moreotherguy@something.com
Shutdown initiated.
Easy right! Just do this on ubuntu/debian to get it:
1
2
3
4
sudo apt-get install rubygems
sudo gem install switchboard
cd /var/lib/gems/1.8/bin
./switchboard
I'm not very familiar with Ruby apps (probably this needs to be added to your path) but the tool works nicely!
More extensive documentation can be found here
This post is licensed under CC BY 4.0 by the author.