Commit graph

14 commits

Author SHA1 Message Date
Dpeta
e03060a433
Move services functionality to services.py 2023-03-18 01:49:56 +01:00
Dpeta
5f817867eb
Allow more replies to end SASL auth 2023-02-25 21:22:36 +01:00
Dpeta
f8c3dd3b35
Add basic pre-registration SASL authentication.
Unfinished, currently breaks nickserv auto-identify when switching handles.
2023-02-25 04:46:59 +01:00
Dpeta
ed87c797ba
Fix PyQt5 compatibility 2023-02-17 19:41:13 +01:00
Dpeta
14935a23ce
Add connection password support (+ PASS) 2023-02-12 20:34:17 +01:00
Dpeta
9040ad0419
Further IRC linting/formatting 2023-02-12 01:25:06 +01:00
Dpeta
1d4d1dbab6
IRC rewrite continued
- Make functions for handling incoming IRC commands private where possible.
 - Add a few checks for input validation
 - Rewrite CTCP handling.
2023-02-12 00:36:36 +01:00
Dpeta
fbe8f48d63
Split SendIRC, parse_irc_line, and get_ssl_content off into appropriate files 2023-02-10 02:33:01 +01:00
Dpeta
228ced97ef
Fuse into irc.py again 2023-02-09 21:03:18 +01:00
Dpeta
f3cacb849b
Updated black run 2023-02-09 20:52:26 +01:00
Dpeta
3855ef20f5
Kills oyoyo 2023-02-09 20:48:03 +01:00
Dpeta
9d7ffee465
Pretty functional now!! 2023-02-03 22:46:48 +01:00
Dpeta
f99bcf83d9
wip caps are broken?? 2023-02-03 20:39:16 +01:00
Dpeta
8749c9586a
Restructure networking (WIP) 2023-02-03 18:21:14 +01:00