Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kendricktan/bagelchat
LAN based serverless chat program
https://github.com/kendricktan/bagelchat
Last synced: 22 days ago
JSON representation
LAN based serverless chat program
- Host: GitHub
- URL: https://github.com/kendricktan/bagelchat
- Owner: kendricktan
- Created: 2015-05-30T12:37:25.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-06-12T08:25:37.000Z (over 9 years ago)
- Last Synced: 2024-04-14T11:32:43.661Z (7 months ago)
- Language: Python
- Size: 164 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.txt
Awesome Lists containing this project
README
'''
# bagelchat - Made by Kendrick
# Credits:
- Desiree for the brilliant name idea
# CLI/GUI Lan Chat
''''''
Usage:v0.1
python node.py [username] [mutlicast_address] [mutlicast_port]
'''To do:
- Custom commands e.g. /quit, /asciiart, /flipcoin, etc
- Make python arguments nicer
- Build 'rooms' for multicasting
- Build a chat bot?To fix:
- CLI doesn't send exit message when quitIf you can't receive/send:
- Disable firewall
- Disable unnecessary interfaces (VMware connections etc)
v0.1
- Sends a maximum of 255 characters across LAN
- Uses multicast to send message
- Simple message encryption with key
- Notifies when user has entered/leave room
- Build GUI
- Knows how many user is online (for GUI)