Skip to content

ReemKish/chat-program

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

chat-program

chat
Whatsapp-like chat program. Contains a server and client written in python, with a QT frontend.

Usage

First, run the server: python src/backend/server.py (port defaults to 8000)
Then, the client app: python src/app.py
The login window will pop up:
Screenshot from 2021-03-03 21-47-37
After entering your name and the IP & port of the desired server, you will be logged into the chat:
chat_window

Commands

List of commands:

  • /help - display this text.
  • /quit - quit the chat group.
  • /view-managers - view all members with manager permissions.
  • /tell [name] [msg] - send a private message to a member.
  • /kick [name] - remove a member from the chat group.
  • /promote [name] - give a member manager permissions.
  • /demote [name] - take a member's manager permissions.
  • /mute [name] - make a member unable to send messages.
  • /unmute [name] - make a member able to send messages.

About

Whatsapp-like chat program.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages