Skip to content

Kerxunos/Chatroom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 

Repository files navigation

Chatroom

License: GPL v3 Coding Size Colorama Observatory_Grade commit_acitivity pyapi_format pymodule_ver

Chatroom2

IMPORTANT WARNINGS

THIS TOOL IS JUST FOR EDUCATIONAL PURPOSES ONLY WE ARE NOT TAKE ANY RESPONSIBILITY !!!!

THIS PROGRAM IS USES LOG SYSTEM PLEASE BE POLITE AND BE CAREFULL YOUR SPEECH !!

THIS TOOL HAS ONLY ONE LANGUAGE SUPPORT AVABILE LANGUAGES: TURKEY(TR), WE WILL ADD NEW LANGUAGES POSSIBLE LANGUAGE IS ENGLISH(EN)

Installation

git clone https://github.com/Kerxuons/Chatroom

if you get a module not found error you can download it like this:

pip install colorama

LOG SYSTEM

you can find the log file in the program path or file if you are the server your log file name is will be: Server_INFO.log if you are the client your log file name is will be: Client_INFO.log server cant acces client's log file server and client is can access only own log files your IP Address, Messages(including client's messages), Client's IP Address(if you use), etc. in the server's log file your IP Address, Messages(including Server's messages), etc. in the client's log file

SERVER

server is important because server is binds the connection server has special commands like /client_ip, /kick, /shutdown etc. server can be see the client's IP Adrress I add this feature because i worried about the unknown connections, if you doubt about the connection you can identify the connection with this feature

SERVER COMMANDS

  • /client_ip: server uses this command to see the client's IP Address (but this a new feature it can be buggy)
  • /kick: server uses this command to kick the client (you must restart the application but we will fix that bug)
  • /shutdown: server uses this command for turn off the application and connection
  • /clear: server uses this command for clear the text (but this command is NOT delete the log) we will add new commands...

CLIENT

client is depend on the server first server binds the connection then client is connects the server client is can just chatting and connecting the server but we will add new features to client dont worry

TO-DO

  • Update the program
  • Add new features
  • Make README.md better
  • Add English language support
  • Debug the program
  • Add online chat support

THANK YOU FOR READ THE README.md HAVE FUN !

About

Just a simple Chatroom (beta)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages