Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Does a gmail terminal chat client exist or anyway one can write it?

share|improve this question
Don't you already have it on the Gmail UI? – r0ca Aug 20 '10 at 14:47
Yes, I do. But I want to do it through terminal. – zubinmehta Aug 20 '10 at 15:27

Yes. Gmail uses the Jabber chat protocol which has been around for much longer than gchat and is supported by a number of open source command line chatting programs. One of my favorite terminal chat clients is Centericq which supports jabber along with many other chat protocol. It is ncurses based:

enter image description here

To connect to gchat use these settings:

Username: Your Google Talk username (without any @ symbol or domain information)
Password: Your password
Login Server: Enter the portion of your email address after the @ symbol. For example, will enter as the Login Server value.
Use SSL: Yes
Manually specify connection host: Yes
Port: 5223
Keep connection alive: Yes
share|improve this answer
Pidgin and Irssi also support jabber (and XMPP for facebook chat) – isomorphismes Nov 1 '12 at 8:03

Part of the Pidgin IM client is a terminal based client called Finch. Take a look at the Using Finch page on the Pidgin wiki.

share|improve this answer

Bitlbee provides an IRC interface to most of the common chat protocols. Mix with Irssi or your CLI IRC client of choice.

share|improve this answer

MCabber should also work just fine. It supports OTR also (which is crucial if we talk about Google and nowadays internet).

(MCabber is my favorite by the way. I tried all the alternatives but this seemed to be the best so far. It just works, it's just excellent.)

share|improve this answer
sudo apt-get install irssi-plugin-xmpp
share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .