Commit Graph

  • d1fea9263c changed shebang to not hardcode the dir master jan6 2024-02-07 14:39:50 +0200
  • 1d78cce8be allow blacklisting channels (won't join when invited) jan6 2023-10-29 16:38:43 -0500
  • 1ffe8c91ef added crapdate, the crappy and hacky update command (also crapdate log, to show commit history) jan6 2023-10-09 11:36:06 -0500
  • 6f06ccd1a0 added dice and choose command, fixed up ctcp ping jan6 2023-08-30 19:19:59 -0500
  • 954f2085be fixed some edge-case where title might be wrongly set to "true" jan6 2023-08-09 20:11:11 -0500
  • 06bdbd8029 preliminary youtube clips support (correct title, incorrect metadata) jan6 2023-08-02 11:03:21 -0500
  • e05206d9c6 added ctcp version, finger, userinfo jan6 2023-07-08 13:36:19 -0500
  • 0ab6316a1d now with ctcp version and finger support! jan6 2023-07-08 13:30:44 -0500
  • 83754f44cb idk, added version command, youtube displays view count now... jan6 2023-07-08 13:08:25 -0500
  • a84639237e fix youtube titling failing sometimes due to youtube being a f*in annoying, also should be faster by eliminating unnecessary request jan6 2023-05-08 09:15:23 -0500
  • ce4ad587c3 prioritize youtube command over others kind of a workaround, idk jan6 2023-04-08 02:28:13 +0300
  • 8dcd8e9b9c prevent echo abuse (ctcp messages, invoking other bots), fix "<urlopen error unknown url type: " errors with youtube, only error once per batch of youtube links jan6 2023-03-17 16:32:28 -0700
  • 6bda69aaf3 fix a bug introduced a while back, where including any http:// or https:// url in the line would make bot6 think it was a valid command now only specific commands allow that, otherwise it's discarded (but not exactly ignored) jan6 2022-12-05 18:11:56 -0800
  • 02fe01fa2c fix quit command jan6 2022-10-22 21:41:16 +0300
  • f7a7dc40dc squery nickserv when possible jan6 2022-10-22 11:13:58 -0700
  • 6bdd3915e1 support for hostmask matching, and a little bit better nickserv auth jan6 2022-10-22 20:26:48 +0300
  • 345f689e3d make the new config system actually fully reloadable also removed a few leftover lines from commands.py jan6 2022-10-05 05:41:01 -0700
  • 7586114e73 made nickserv auth less race-condition-ey jan6 2022-10-05 05:04:56 -0700
  • 87c5f14218 allow ignoring other bots jan6 2022-10-04 19:24:25 -0700
  • 1808fa74f0 rework config to be more flexible, and comment more idk about stuff.py's changes jan6 2022-10-04 19:01:19 -0700
  • f722589c3e hopefully will handle ngircd's weirdness better jan6 2022-10-04 17:58:16 -0700
  • de40a7468e style format jan6 2022-09-26 15:11:51 -0700
  • 4f8da680d6 attempt to set more sensible message length limits jan6 2022-09-26 15:09:44 -0700
  • 19e223ef99 support youtube shorts jan6 2022-09-26 14:16:34 -0700
  • 6500a4e12c support YouTube Music jan6 2022-09-14 18:35:23 +0300
  • 6b5080220f few bytes of refactoring jan6 2022-09-14 17:54:53 +0300
  • 2b3e4af15a fix it harder jan6 2022-09-14 17:14:43 +0300
  • 6f3bda8a46 attempt to not crash on empty message jan6 2022-09-14 17:10:04 +0300
  • 8f34fd71a9 fix self renaming a bit (every auth() will try to re-nick) jan6 2022-09-12 06:51:02 -0700
  • e9636e8164 aome nickserv auth tweaks jan6 2022-09-12 14:33:37 +0300
  • e07f7bfe68 crude refactor to allow re-authing with nickserv if lost auth (e.g. some netsplits/server maintenances) jan6 2022-08-30 02:35:21 +0300
  • 2d6d86fdb7 removed black background from youtube error because xfnw/vulpine whined about it jan6 2022-08-23 22:18:48 +0300
  • 3bd2c2dfb0 youtube module, error when incorrect url (or otherwise failed to parse data from server) jan6 2022-08-23 20:46:32 +0300
  • 03e3980d10 enable calling youtube.py from cli jan6 2022-08-23 14:11:47 +0000
  • d5f6f0a7bc I think this fixes youtube alternate urls, bonus: now embed links work also! jan6 2022-05-23 20:05:10 +0300
  • 7c966381fe try to auto-reconnect when disconnected (not crashed), and don't break when there's no MOTD? hopefully this stuff works, lol jan6 2022-05-13 22:27:11 +0300
  • 7d48fa6889 fixed weather crashing when 404 jan6 2022-03-17 20:34:40 +0200
  • 27c0073d2a fixed weather url encoding jan6 2022-02-08 01:00:40 +0200
  • 526dca8c86 added nickserv auth jan6 2022-02-07 18:28:19 +0200
  • d39b1fddbc youtube module time format tweak jan6 2022-02-07 05:58:22 +0200
  • 956e4290cd added crude weather command and youtube module handles livestream timestamps jan6 2022-02-07 05:55:19 +0200
  • 5f78254e63 youtube links in /me messages work now (or other ctcp messages) jan6 2022-01-11 19:29:42 +0200
  • 93c00542d5 italicize the channel name for youtube...for no reason jan6 2021-11-24 23:44:42 +0200
  • baa107fdfa youtube auto-titling now works inline too, and for multiple urls also jan6 2021-11-24 23:01:59 +0200
  • fb01696636 added autojoin list option jan6 2021-11-07 12:38:04 +0200
  • f62f3d6e68 handle no tags at all without crashing (hopefully) jan6 2021-11-07 12:27:04 +0200
  • cc5f92ecbf allow text after youtube url jan6 2021-10-10 19:31:30 +0300
  • fcf70d344d added /me jan6 2021-10-08 00:22:53 +0300
  • 0c84a52bc7 added timestamps jan6 2021-10-07 22:36:09 +0300
  • 5412493052 added general notice support, switched to libera.chat, handle messages without tags jan6 2021-10-07 22:22:45 +0300
  • 5bc9edd5c6 youtube is a thing now! jan6 2021-10-05 16:18:25 +0300
  • 48a3dba154 added DEL to the escaped characters jan6 2021-10-04 19:32:47 +0300
  • 3ae614ddf8 readme jan6 2021-10-04 19:08:52 +0300
  • a7eac6a0b0 added ctcp and internal commands and escapes for \x00-\x1f bytes jan6 2021-10-04 18:49:05 +0300
  • c25407dd33 reformatted code with "black" jan6 2021-10-04 15:48:10 +0300
  • 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 jan6 2021-10-04 00:36:22 +0300
  • 405b756d88 fixed crash when user doesn't have "account" tag jan6 2021-10-03 16:22:50 +0300
  • 9f3c36ec0b idk, some changes I guess, lol jan6 2021-09-21 20:41:31 +0300
  • e96f884424 I forgot what I added, lol, nick change, reloadable config...ish, exec, anything else? lol jan6 2021-09-19 21:33:30 +0300
  • 68ee237c14 hot reload! jan6 2021-09-19 19:56:17 +0300
  • 695163453c initial upload to git jan6 2021-09-16 20:35:06 +0300
  • 314d70d45e Initial commit jan6 2021-09-16 17:37:40 +0000