jan6
|
1d78cce8be
|
allow blacklisting channels (won't join when invited)
|
2023-10-29 16:38:43 -05:00 |
jan6
|
f7a7dc40dc
|
squery nickserv when possible
|
2022-10-22 11:28:19 -07:00 |
jan6
|
6bdd3915e1
|
support for hostmask matching, and a little bit better nickserv auth
|
2022-10-22 20:28:15 +03:00 |
jan6
|
7586114e73
|
made nickserv auth less race-condition-ey
|
2022-10-05 05:04:56 -07:00 |
jan6
|
87c5f14218
|
allow ignoring other bots
|
2022-10-04 19:24:25 -07:00 |
jan6
|
1808fa74f0
|
rework config to be more flexible, and comment more
idk about stuff.py's changes
|
2022-10-04 19:05:55 -07:00 |
jan6
|
f722589c3e
|
hopefully will handle ngircd's weirdness better
|
2022-10-04 17:58:16 -07:00 |
jan6
|
6b5080220f
|
few bytes of refactoring
|
2022-09-14 17:54:53 +03:00 |
jan6
|
2b3e4af15a
|
fix it harder
|
2022-09-14 17:14:43 +03:00 |
jan6
|
6f3bda8a46
|
attempt to not crash on empty message
|
2022-09-14 17:10:04 +03:00 |
jan6
|
8f34fd71a9
|
fix self renaming a bit (every auth() will try to re-nick)
|
2022-09-12 06:51:02 -07:00 |
jan6
|
e9636e8164
|
aome nickserv auth tweaks
|
2022-09-12 14:33:37 +03:00 |
jan6
|
e07f7bfe68
|
crude refactor to allow re-authing with nickserv if lost auth (e.g. some netsplits/server maintenances)
|
2022-08-30 02:35:21 +03:00 |
jan6
|
d5f6f0a7bc
|
I think this fixes youtube alternate urls, bonus: now embed links work also!
|
2022-05-23 20:05:10 +03:00 |
jan6
|
7c966381fe
|
try to auto-reconnect when disconnected (not crashed), and don't break when there's no MOTD?
hopefully this stuff works, lol
|
2022-05-13 22:27:11 +03:00 |
jan6
|
526dca8c86
|
added nickserv auth
|
2022-02-07 18:28:19 +02:00 |
jan6
|
5f78254e63
|
youtube links in /me messages work now (or other ctcp messages)
|
2022-01-11 19:29:42 +02:00 |
jan6
|
baa107fdfa
|
youtube auto-titling now works inline too, and for multiple urls also
|
2021-11-24 23:01:59 +02:00 |
jan6
|
fb01696636
|
added autojoin list option
|
2021-11-07 12:38:04 +02:00 |
jan6
|
f62f3d6e68
|
handle no tags at all without crashing
(hopefully)
|
2021-11-07 12:27:04 +02:00 |
jan6
|
0c84a52bc7
|
added timestamps
|
2021-10-07 22:36:09 +03:00 |
jan6
|
5412493052
|
added general notice support, switched to libera.chat, handle messages without tags
|
2021-10-07 22:22:45 +03:00 |
jan6
|
5bc9edd5c6
|
youtube is a thing now!
|
2021-10-05 16:18:25 +03:00 |
jan6
|
a7eac6a0b0
|
added ctcp and internal commands and escapes for \x00-\x1f bytes
|
2021-10-04 18:51:25 +03:00 |
jan6
|
c25407dd33
|
reformatted code with "black"
|
2021-10-04 15:48:10 +03:00 |
jan6
|
85d7a3e4d2
|
idk, allowing to disable commands, moved all except eval/exec/reload into commands module, swapped around utils' argument order to funzies, idk what else, lol
|
2021-10-04 00:36:22 +03:00 |
jan6
|
405b756d88
|
fixed crash when user doesn't have "account" tag
|
2021-10-03 16:22:50 +03:00 |
jan6
|
9f3c36ec0b
|
idk, some changes I guess, lol
|
2021-09-21 20:41:31 +03:00 |
jan6
|
e96f884424
|
I forgot what I added, lol, nick change, reloadable config...ish, exec, anything else? lol
|
2021-09-19 21:33:30 +03:00 |
jan6
|
68ee237c14
|
hot reload!
|
2021-09-19 19:56:17 +03:00 |
jan6
|
695163453c
|
initial upload to git
|
2021-09-16 20:35:06 +03:00 |