Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A UI library that uses a jabber account as the programs user interface.
Python
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

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

Something went wrong with that request. Please try again.