Skip to content

Latest commit

 

History

History
36 lines (30 loc) · 1.05 KB

README.md

File metadata and controls

36 lines (30 loc) · 1.05 KB

simpleirc

An IRC server and client for CS494P

To connect to the "cloud" server, simply use

python3 start_client.py

To connect to another server, use two arguments to specify the IP address and port

python3 start_client.py localhost 2020

To view the commands available after joining, use \help or \h

Commands available:
\quit	:	quit - disconnect from the server
\q	:	
\list	:	list - lists objects in server
\ls	:		\ls users
			\list rooms
			\list specific room
\help	:	help - displays the helpful list you are currently reading
\h	:	
\name	:	username - check username, or change it to something else
\n	:		\n new name
\join	:	join - join a selected room
\j	:		\join example_room
\leave	:	leave - leave a selected room
\l	:		\leave room_name
\create	:	create - creates a new chat room other users can join.
\cr	:		\create room_name, (optional) room_message
\1-9	:	specific server message - send a message to only one server at a time
			\1 this message is for the first server only
\dm	:	direct message - send a message to another user.
			\dm user, message