https://github.com/cipherswami/pychatudp
UDP based python chat application.
https://github.com/cipherswami/pychatudp
Last synced: about 1 year ago
JSON representation
UDP based python chat application.
- Host: GitHub
- URL: https://github.com/cipherswami/pychatudp
- Owner: cipherswami
- License: mit
- Created: 2023-08-31T09:52:30.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-09-04T21:21:41.000Z (almost 3 years ago)
- Last Synced: 2025-02-02T08:11:15.041Z (over 1 year ago)
- Language: Python
- Size: 10.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pyChatUDP
UDP based python decentralized P2P chat application.
# Usage
1. Run the chatter.py file on any two machines that would like to chat with each other:
`python3 chatter.py` or
`python chatter.py`
1. Enter the IP address of the other machine when prompted.
2. Agree on a port number to use for the chat.
3. Start chatting!
4. To exit the chat, use keyboard interrupt (Ctrl+C) on either machine.
5. Have fun!
# Features
1. Decentralized P2P chat application.
2. Uses multithreading to send and receive messages simultaneously.
3. Uses UDP protocol.
# Limitations
1. The IP address and port number must be known beforehand.
2. Communication is not encrypted and not reliable.
# Author
#### Aravind Potluri \