A UI library that uses a jabber account as the programs user interface.
Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
README.md
chatUI.py
chatui_db.pickle
db.py
example.py

README.md

An I/O library for long running applications that will allow them to communicate progress updates to their users over IM protocols like Jabber. #Basics: Throughout this document a client refers to a person sending Instant Messages, and a server refers to a bot that listens for them. Communications between a client and a server take the form of conversations. A conversation is spawned the first time a specific client sends a message, and all messages from that user will be sent to that conversation until that conversation is over. Once over, new messages will start a new conversation.

##Usage The basic design of a program using chatIO can be seen in usage_example.py