Skip to content

PuffinDev/PyChat3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyChat

Pychat is a feature rich chat application created with python socket.

Features

  • Send long messages
  • Emoji support
  • Secure accounts
  • Official server
  • easy to navigate GUI
  • DM users
  • Inbox
  • Custom username colours
  • Online users pannel
  • many commands
  • change themes
  • Mention members
  • ban members

If you have any ideas for features, join the discord! https://discord.gg/xygM5SzBcq

Usage

pip install -r requirements.txt

python3 server.py

python3 client.py

Update your PyChat with: sudo bash update.sh (in PyChat directory)

Known bugs

  • Sometimes the UI does not display properly on starting PyChat
  • When two users join at exactly the same time, they don't show as online users
  • If the server closes, two separate error messages show instead of one.

Coming soon!

  • User info + status
  • Extra admin commands
  • Server whitelist / blacklist
  • Remotely stored accounts

Screenshots

UI

drawing

Emojis

drawing

Server Chooser

drawing

Help command

drawing

Online users pannel

Themes

drawing

drawing

drawing

drawing

Inbox

drawing

Direct messages

drawing

Account system

drawing

About

A chat application for python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published