Command line Jabber client
7,371
Solution 1
mcabber
(man) is available via Homebrew.
Solution 2
There is a Perl script that can be usefull, but only for sending: sendxmpp
Related videos on Youtube
Author by
Corey Riggle
Updated on September 17, 2022Comments
-
Corey Riggle almost 2 years
Does anyone know of a command line jabber client that would run in OS X in the terminal?
-
shellholic over 13 yearsThis is a console client, not a command line one.
-
HikeMike over 13 years@shellholic What's your point? He explicitly mentions Terminal.
-
HikeMike over 13 years@Corey Then please click the checkmark you see next to my post to mark this answer as "accepted", and your question as answered. Thanks!
-
shellholic over 13 yearsIn a console client, there is a user interface in a terminal. In a command line client, you type commands after commands in the terminal. For example, in the field of file manipulation, "
ls
,cd
,mv
,cp
" are command line client andmc
(Midnight Commander) is a console client. -
Corey Riggle over 13 yearsBy the way. I think this is why I couldn't find what I was looking for. I was searching for 'command line jabber client'. Now that I've searched for 'console jabber client' I'm finding mcabber.
-
HikeMike over 13 years@shellholic Please cite your sources.
-
HikeMike over 13 years@shell How does your understanding of the definition of command-line program fit with interactive programming language interpreters like Python's? Interactive mode, not "process this source file" mode! Just type
python
and see what happens. The only difference left, IMO, is the sophistication of output handling (line by line in CLI, complete control over display in console application). Which is probably not what the poster cared for in his question. -
shellholic over 13 years(Sorry for post hijacking but this discussion interest me) If you push me in the corner and really want to draw a line between console and command line, here is my suggestion: if you can do it without cursor motion (ANSI escape), it is a command line app. If you need cursor motion, it is a console app. For the interpreter/shell case, it's more the first than the second.
-
shellholic over 13 yearsFor example, the Jabber partial client here: sendxmpp is a command line one. You can pipe to it.
echo "my message" | sendxmpp [email protected]