Commit graph

20 commits

Author SHA1 Message Date
Jordyn
c1d9da8ef8 Improve ping support to avoid ping timeouts
Specifically the ping is moved to the message throttling code so that every 10th
message triggers a ping.

This also allows for me to remove the multiple ping handlers.
2026-03-14 03:47:00 -05:00
Jordyn
4fab129a1e Add configuration file support 2026-03-14 03:42:04 -05:00
Jordyn
012ba9fc2f Move PRIVMSG parsing code to _parse_message 2026-03-14 00:57:09 -05:00
a-bad-dev
d189fdd5b1
Merge branch 'main' into main 2026-03-14 02:28:57 -03:00
a-bad-dev
ed44eb7c3c
remove default values 2026-03-14 02:25:11 -03:00
Jordyn
fdb305e822 Generalize some info and allow for a list of bot oppers 2026-03-14 00:22:15 -05:00
a-bad-dev
61975fa9af
remove TODO 2026-03-14 02:19:53 -03:00
a-bad-dev
1cdd250cc2
update README to accompany the code 2026-03-14 02:16:28 -03:00
a-bad-dev
1bb79d2679
Merge pull request #1 from jcjordyn130/main
Rewrite main.py to be multithreaded and more stable
2026-03-14 02:14:40 -03:00
Jordyn
fe6727c3c1 Rewrite main.py to be multithreaded and more stable 2026-03-14 00:11:15 -05:00
a-bad-dev
ba91837fd5
remove "better IRC response parser" 2026-03-12 15:13:17 -03:00
a-bad-dev
cd7da8ae82 Use .join() in a few places 2026-02-28 09:00:21 -04:00
a-bad-dev
74b3b0d0c4 Make commands multithreaded 2026-02-23 11:57:51 -04:00
a-bad-dev
216afac3f2 Fix invalid UTF-8 bytes in output crashing the script 2026-02-20 23:28:56 -04:00
a-bad-dev
c2f78d79d8
split the message *after* printing it 2026-02-20 22:46:08 -04:00
a-bad-dev
586cf1ad90 Rewrite most of the script (especially the message parser) 2026-02-19 23:29:04 -04:00
a-bad-dev
fea04ee12b
add todo 2026-02-17 19:08:53 -04:00
a-bad-dev
a8b2fe5014
add a warning 2026-02-17 19:04:23 -04:00
a-bad-dev
f87b1f9d71
Add main.py 2026-02-17 19:02:29 -04:00
a-bad-dev
8e42e34e52
Initial commit 2026-02-17 18:58:52 -04:00