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

Share:
7,371

Related videos on Youtube

Corey Riggle
Author by

Corey Riggle

Updated on September 17, 2022

Comments

  • Corey Riggle
    Corey Riggle almost 2 years

    Does anyone know of a command line jabber client that would run in OS X in the terminal?

  • shellholic
    shellholic over 13 years
    This is a console client, not a command line one.
  • HikeMike
    HikeMike over 13 years
    @shellholic What's your point? He explicitly mentions Terminal.
  • HikeMike
    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
    shellholic over 13 years
    In 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 and mc (Midnight Commander) is a console client.
  • Corey Riggle
    Corey Riggle over 13 years
    By 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
    HikeMike over 13 years
    @shellholic Please cite your sources.
  • HikeMike
    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
    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
    shellholic over 13 years
    For example, the Jabber partial client here: sendxmpp is a command line one. You can pipe to it. echo "my message" | sendxmpp [email protected]