BlubberBlah

BlubberBlah is a very simple Python/Qt4 based serverless LAN chat client. Clients broadcast their messages simply to the local net and also listen for broadcasted messages by other chatters. Think of your LAN as a single IRC channel :) It severely lacks features as it’s my first “real” python program and it’s not really finished. But it scratched an itch for me.

Features:

  • connectionless (UDP)
  • serverless (peer to peer)
  • system tray icon with notifications for new messages

Requirements:

  • Python
  • PyQt4 (python bindings for Qt4)

TODO:

  • Save window size and position so it gets restored properly when unhiding
  • Save nickname and window geometry to .blubberblahrc file
  • create system tray icon context menu
  • unhide window and bring it to foreground if notification bubble is clicked
  • package the whole thing so it can be installed on windows and mac os x
  • implement “private messages”
  • create a real icon (one that doesn’t suck)

Download it from here:
blubberblah.tgz

Screenshot:


screenshot of blubberblah

Leave a Reply