A PubNub powered Python chat application for cross-platform desktop.
A PubNub powered Python 3 chat application. It's cross-platform desktop, thanks to PyQt. It sends and recieves chat messages using the PubNub network, so chat messaging is generic for devices/programming languages.
This is a modified version of Michael Herrmann's PyQt5 Example Chat. I made it work with PubNub for the backend messaging.
chatapp.py
.pnconfig.publish_key = '__YOUR_PUBNUB_PUBLISH_KEY_HERE__'
pnconfig.subscribe_key = '__YOUR_PUBNUB_SUBSCRIBE_KEY_HERE__'
pip3 install -r requirements.txt
python3 chatapp.py