Forest Belton
|
d289ebce5b
|
Add support for QUIT command
|
3 years ago |
Forest Belton
|
37d6b4fed0
|
Implement channel topics and fix join
|
3 years ago |
Forest Belton
|
d9976f4626
|
Implement NOTICE command
|
3 years ago |
Forest Belton
|
05d84b0c60
|
Clean up MODE handler
|
3 years ago |
Forest Belton
|
4f3b255e31
|
Implement queries for user MODE message
|
3 years ago |
Forest Belton
|
360a4d4a96
|
Broadcast message when client updates their nickname
|
3 years ago |
Forest Belton
|
9ecafe1159
|
Don't allow nicknames to be used more than once
|
3 years ago |
Forest Belton
|
757389aee0
|
Add missing type signature
|
3 years ago |
Forest Belton
|
2e598c442c
|
Simplify PRIVMSG handling
|
3 years ago |
Forest Belton
|
6af1f8607f
|
Implement AWAY command
|
3 years ago |
Forest Belton
|
2ab2d28f3f
|
Add more error responses
|
3 years ago |
Forest Belton
|
2e04a2c426
|
Implement handler for PING command
|
3 years ago |
Forest Belton
|
38650ca2e2
|
Add post-registration welcome messages
|
3 years ago |
Forest Belton
|
ae78e66da5
|
Remove TODO message
|
3 years ago |
Forest Belton
|
c1097cdfae
|
Create message reply factories
|
3 years ago |
Forest Belton
|
f582756a32
|
Make first user in channel an operator
|
3 years ago |
Forest Belton
|
bf10934c57
|
Command fixes
|
3 years ago |
Forest Belton
|
4fc22a1722
|
Implement stubbed MODE handler
|
3 years ago |
Forest Belton
|
49278f9432
|
Fix format of WHO reply
|
3 years ago |
Forest Belton
|
c8805d0a65
|
Implement WHO command
|
3 years ago |
Forest Belton
|
8824a465ce
|
Update channel indexes when user changes nickname
|
3 years ago |
Forest Belton
|
58d8adbcc3
|
Define command handlers with class
|
3 years ago |
Forest Belton
|
abdc5f4508
|
Simplify handler registration
|
3 years ago |
Forest Belton
|
7cfdfaf728
|
Run mypy on project
|
3 years ago |
Forest Belton
|
f915fd2265
|
Make logging more consistent
|
3 years ago |
Forest Belton
|
c4878ff5e7
|
Factorize remainder of code
|
3 years ago |