Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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. –  zm1 Aug 20 '10 at 15:27

5 Answers 5

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, gordon@example.com will enter example.com as the Login Server value.
Use SSL: Yes
Manually specify connection host: Yes
Host: talk.google.com
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

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.