hangups_cli aims to provide a simple command line interface to hangups. Its goal is to implement as many features as possible from the hangups api into a command line tool.
It allows for messaging and texting through hangouts and google voice respectively from the command line.
hangups_cli is not yet on pypi and can only be installed from source
$ python setup.py install
hangups_cli supports tab autocompletion of conversation names for both sending and recieving messages.
After having installed hangups_cli as described above the directions outline here
Auto complete options will only appear after running the program an intial time
$ hangups_cli
There is an emacs mode that uses hangups_cli. After having installed hangups_cli (Autocomplete not needed) go to and install hangups.el which is not yet on melpa.
I try and keep both up to date. Right now hangups.el can load the conversation list, read messages from a conversation and send messages to a conversation.
This software is still very much a work in progress; I have plans: to implement more features, and clean up the code. Please bare with me and don't forget to report any issues.