-
Notifications
You must be signed in to change notification settings - Fork 0
Toberumono/cs331-irc
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Edward Kwiatkowski and Josh Lipstone Commands Implemented for both the Client and Server: PASS, NICK, USER, JOIN, PART, PRIVMSG, NOTICE, PING, PONG, QUIT Note on USER: The username parameter is required, but the 3 parameters after that are optional. However, if one wishes to include any of those three, they must include all of them. We also support displaying any errors or replies sent from the server to the client. Files and Descriptions: IRCclient.py - The client. Runs in the command line, asks for a server and port, then the GUI is used to exchange commands and replies with the server. IRCServer.py - The server. Runs in the command line with a few arguments; enter to quit. IRCShared.py - A few useful classes that are shared by the client and server. sharedMethods.py - A few useful methods that are shared by the client and server. server.py - The base class for the server; separated for code organization purposes. helpers.py - Helper classes mostly used by the server.
About
CS 331 Final Project
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published