Commit graph

13 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
Jordyn
fe6727c3c1 Rewrite main.py to be multithreaded and more stable 2026-03-14 00:11:15 -05: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
f87b1f9d71
Add main.py 2026-02-17 19:02:29 -04:00