|
7472669193
|
drop entries with garunteed host entries
|
2023-11-14 22:49:20 -06:00 |
|
|
a3e0d44784
|
commands MUST be all lowercase
|
2023-11-14 22:47:51 -06:00 |
|
|
fb2f4b7082
|
Remove debugging log
|
2023-11-14 22:47:38 -06:00 |
|
|
6adcf4c482
|
admin check from config, and import config itself rather than sub-parts for consistency
|
2023-11-14 22:44:54 -06:00 |
|
|
5acd72cb83
|
per-server hosts
|
2023-11-14 22:44:38 -06:00 |
|
|
0b05317050
|
Actually this can be global
|
2023-11-14 22:39:02 -06:00 |
|
|
07116ab504
|
less global hosts
|
2023-11-14 22:38:41 -06:00 |
|
|
7ff4a6169b
|
Per-server hosts
|
2023-11-14 22:36:55 -06:00 |
|
|
75278707bb
|
drop backupbox's admin names
|
2023-11-14 22:34:01 -06:00 |
|
|
eab0787fff
|
Allow certain hostnames to have global admin perks
|
2023-11-14 22:04:34 -06:00 |
|
|
3960ae7f54
|
Add myself to the admin list
|
2023-11-14 21:50:30 -06:00 |
|
|
52e514b3a2
|
Shorter and more pythonic
|
2023-11-14 18:50:26 -06:00 |
|
|
0930f8b561
|
Print on bad messages, and I'm stupid.
|
2023-11-14 18:37:46 -06:00 |
|
|
44a00a1bfd
|
Fix docstring
|
2023-11-14 18:03:09 -06:00 |
|
|
11c2426ba4
|
idiot.
|
2023-11-14 16:22:46 -06:00 |
|
|
3065a94f8b
|
Don't return a blank string, that breaks my own code, lmao
|
2023-11-14 16:20:49 -06:00 |
|
|
11b967ac0a
|
another type hint
|
2023-11-14 16:18:41 -06:00 |
|
|
4878ba9165
|
pyright is stupid, lmao
|
2023-11-14 16:18:16 -06:00 |
|
|
76697b4a50
|
That was supposed to return a string, lmao
|
2023-11-14 16:17:20 -06:00 |
|
|
729111e9b4
|
And ignore crashing bytes regardless.
|
2023-11-14 16:16:39 -06:00 |
|
|
b4f8450e7d
|
SAFELY decode messages. (Silently ignore invalid bytes)
|
2023-11-14 16:13:26 -06:00 |
|
|
d6932805d6
|
Basic docstrings
|
2023-11-14 16:09:38 -06:00 |
|
|
2d62c76c06
|
Move handling a bit, easier to controll this way.
|
2023-11-14 15:44:08 -06:00 |
|
|
ab7616670f
|
This check breaks otherwise.
|
2023-11-14 15:43:41 -06:00 |
|
|
5c79e1e1a3
|
Suppress warning if it's a DM to the bot
|
2023-11-14 15:42:23 -06:00 |
|
|
3098bc8ccf
|
Add backupbox, bump version
|
2023-11-13 16:27:20 -06:00 |
|
|
c18027ca9e
|
Mostly pyright and handler re-works
|
2023-11-13 15:42:46 -06:00 |
|
|
d050de403e
|
Gotta return chan now too
|
2023-11-09 15:42:17 -06:00 |
|
|
fc1aa11f8d
|
group real imports in bare
|
2023-11-09 15:37:35 -06:00 |
|
|
b26bd4097f
|
Formatting
|
2023-11-09 15:37:08 -06:00 |
|
|
2c10e267e5
|
Move to handlers for CTCPs
|
2023-11-09 15:36:34 -06:00 |
|
|
53efdfb830
|
Make bot extend a bare-bones version of itself so type-hinting works as intended
|
2023-11-09 15:24:03 -06:00 |
|
|
b90d9c02f3
|
pyright
|
2023-11-08 21:41:07 -06:00 |
|
|
d9b42eef4a
|
Should never happen, but pyright
|
2023-11-08 21:24:43 -06:00 |
|
|
7d9b147ffd
|
pyright 2
|
2023-11-08 21:22:37 -06:00 |
|
|
bbf20bc216
|
pyright
|
2023-11-08 21:22:14 -06:00 |
|
|
9bd2ea7e29
|
Re-work to reloadable handler system
|
2023-11-08 21:20:50 -06:00 |
|
|
1f4adf21cc
|
sendmsg -> msg
|
2023-11-07 22:23:40 -06:00 |
|
|
b1648c7563
|
Extend possible errors for joining a channel
|
2023-11-07 22:21:37 -06:00 |
|
|
f876ea3ab1
|
100th commit! (Add timestamps to logs, and fix long-standing bug with log to err)
|
2023-11-07 21:59:45 -06:00 |
|
|
6626781dff
|
Formatting
|
2023-11-07 21:23:59 -06:00 |
|
|
8cf9154218
|
Add normal bytes doc to the bytes override
|
2023-11-07 21:22:36 -06:00 |
|
|
31d7d0fabb
|
Drop rebt and exit vars, add missing "npallowed"
|
2023-11-07 21:02:05 -06:00 |
|
|
8bc9ed19fc
|
bump version, fix regex bug
|
2023-11-07 20:59:38 -06:00 |
|
|
7a035398ec
|
Compress debug info into one message
|
2023-11-07 20:49:44 -06:00 |
|
|
d3f4e88934
|
Formatting
|
2023-11-07 20:30:35 -06:00 |
|
|
1242aed9b3
|
Handle nick changes
|
2023-11-07 20:26:06 -06:00 |
|
|
5ae91f4b26
|
Ignore self
|
2023-11-07 20:20:30 -06:00 |
|
|
c4a9815a9c
|
Strip spaces from commands when declining access
|
2023-11-07 20:18:33 -06:00 |
|
|
1f7b6d9863
|
Parse messages and nick to lowercase before parsing
|
2023-11-07 20:11:24 -06:00 |
|