]>
jfr.im git - erebus.git/log
John Runyon [Wed, 20 Dec 2023 03:52:44 +0000 (20:52 -0700)]
sockets - now working
John Runyon [Wed, 20 Dec 2023 03:44:57 +0000 (20:44 -0700)]
start work on sockets module, not ready to use yet
John Runyon [Mon, 18 Dec 2023 19:47:00 +0000 (12:47 -0700)]
add exit alias for !die
John Runyon [Wed, 13 Dec 2023 22:28:34 +0000 (15:28 -0700)]
move responsibility for input logging to the core
John Runyon [Wed, 13 Dec 2023 21:42:59 +0000 (14:42 -0700)]
basic_socket fix typo in send method
John Runyon [Wed, 29 Nov 2023 23:33:22 +0000 (16:33 -0700)]
add ctcp responses for ping, clientinfo
John Runyon [Sun, 26 Nov 2023 00:09:48 +0000 (17:09 -0700)]
add avweather module to pull METAR from aviationweather.gov
John Runyon [Sun, 26 Nov 2023 00:07:03 +0000 (17:07 -0700)]
some socket fixes
John Runyon [Sun, 26 Nov 2023 00:05:46 +0000 (17:05 -0700)]
trivia - fix findq help
John Runyon [Thu, 16 Nov 2023 20:31:03 +0000 (13:31 -0700)]
urls - fix choke on malformed URL
John Runyon [Thu, 16 Nov 2023 20:30:40 +0000 (13:30 -0700)]
refresh sqldump
John Runyon [Thu, 16 Nov 2023 19:10:55 +0000 (12:10 -0700)]
!rejoin - tell user which channel was rejoined
John Runyon [Sun, 12 Nov 2023 13:01:45 +0000 (06:01 -0700)]
allow managers to forceclevel
John Runyon [Sun, 12 Nov 2023 12:57:26 +0000 (05:57 -0700)]
add admin_channel
John Runyon [Thu, 2 Nov 2023 00:21:37 +0000 (18:21 -0600)]
TODO
John Runyon [Thu, 2 Nov 2023 00:20:33 +0000 (18:20 -0600)]
basic_socket - wrap incoming lines
John Runyon [Thu, 2 Nov 2023 00:04:05 +0000 (18:04 -0600)]
TODO
John Runyon [Thu, 2 Nov 2023 00:02:32 +0000 (18:02 -0600)]
add ability to hook extra sockets
John Runyon [Thu, 2 Nov 2023 00:02:14 +0000 (18:02 -0600)]
exception_hook - fix traceback to show last <limit> lines instead of first
John Runyon [Wed, 1 Nov 2023 20:54:52 +0000 (14:54 -0600)]
modlib - reorder hook functions and code to be consistent
John Runyon [Wed, 1 Nov 2023 20:50:52 +0000 (14:50 -0600)]
fix find to trim oldlogs
John Runyon [Fri, 27 Oct 2023 15:56:24 +0000 (09:56 -0600)]
update bot.config.example - add watchdog parameters
John Runyon [Fri, 27 Oct 2023 00:11:36 +0000 (18:11 -0600)]
update bot.config.example
John Runyon [Tue, 24 Oct 2023 02:21:50 +0000 (20:21 -0600)]
urls - beautifulsoup: use encoding from Content-Type if available
John Runyon [Mon, 23 Oct 2023 13:55:00 +0000 (07:55 -0600)]
exception_hook module
John Runyon [Mon, 23 Oct 2023 13:52:15 +0000 (07:52 -0600)]
core - add exception hooks
John Runyon [Mon, 23 Oct 2023 12:25:48 +0000 (06:25 -0600)]
urls - fix error messages working
John Runyon [Mon, 23 Oct 2023 12:22:44 +0000 (06:22 -0600)]
urls - include AIA usage flag in output
John Runyon [Sat, 21 Oct 2023 02:20:57 +0000 (20:20 -0600)]
subtext - allow empty replace
John Runyon [Sun, 15 Oct 2023 13:46:43 +0000 (07:46 -0600)]
trivia - also track time of streaks
John Runyon [Sun, 15 Oct 2023 08:17:59 +0000 (02:17 -0600)]
trivia - add max-streak tracking
John Runyon [Sun, 15 Oct 2023 08:17:40 +0000 (02:17 -0600)]
fix import.trivia.php - it was missing the question list conversion to a list-of-lists instead of a list-of-dicts, and also missing the introduction of categories
John Runyon [Wed, 11 Oct 2023 03:56:51 +0000 (21:56 -0600)]
remove __module__ from urls because it breaks on some things i love you python its so great getting magical exceptions from every corner (including corners you dont use) of the stdlib
John Runyon [Mon, 9 Oct 2023 00:18:08 +0000 (18:18 -0600)]
urls - swallow InvalidURL responses
John Runyon [Wed, 4 Oct 2023 07:47:13 +0000 (01:47 -0600)]
help - dont allow args to SHOWCOMMANDS
John Runyon [Wed, 4 Oct 2023 07:23:23 +0000 (01:23 -0600)]
urls - blacklist my gitweb, lol
John Runyon [Wed, 4 Oct 2023 07:22:16 +0000 (01:22 -0600)]
TODO
John Runyon [Wed, 4 Oct 2023 07:22:09 +0000 (01:22 -0600)]
control - use new flag-style options in error messages
John Runyon [Wed, 4 Oct 2023 07:14:25 +0000 (01:14 -0600)]
chanops - why is this here? its not used
John Runyon [Wed, 4 Oct 2023 07:14:12 +0000 (01:14 -0600)]
TODO
John Runyon [Wed, 4 Oct 2023 06:57:46 +0000 (00:57 -0600)]
nitterize - farm out to urls to fetch titles for generated nitter links
since it ignores twitter now (and twitter's titles are useless)
also, updated urls to factor some existing code into a function so
nitterize can call it
John Runyon [Mon, 2 Oct 2023 23:36:11 +0000 (17:36 -0600)]
urls - skip new reddit since titles are useless on it
John Runyon [Tue, 26 Sep 2023 18:36:33 +0000 (12:36 -0600)]
urls - add a bunch of headers to make stuff work
John Runyon [Thu, 21 Sep 2023 15:38:21 +0000 (09:38 -0600)]
fix setnitter
John Runyon [Thu, 21 Sep 2023 15:32:51 +0000 (09:32 -0600)]
update nitter to replace instance
John Runyon [Tue, 12 Sep 2023 07:34:35 +0000 (01:34 -0600)]
urls - add AIA support. needs python lib aia.
John Runyon [Mon, 11 Sep 2023 15:43:03 +0000 (09:43 -0600)]
TODO
John Runyon [Thu, 7 Sep 2023 19:53:04 +0000 (13:53 -0600)]
TODO
John Runyon [Thu, 7 Sep 2023 04:25:20 +0000 (22:25 -0600)]
TODO
John Runyon [Thu, 7 Sep 2023 04:22:00 +0000 (22:22 -0600)]
add steam module with !STEAMNP command
John Runyon [Thu, 7 Sep 2023 01:19:45 +0000 (19:19 -0600)]
remove a debugging print
John Runyon [Mon, 4 Sep 2023 03:45:07 +0000 (21:45 -0600)]
update README
John Runyon [Mon, 4 Sep 2023 03:32:09 +0000 (21:32 -0600)]
drop py2
John Runyon [Mon, 4 Sep 2023 03:30:31 +0000 (21:30 -0600)]
oops some words in README
John Runyon [Mon, 4 Sep 2023 03:23:32 +0000 (21:23 -0600)]
TODO
John Runyon [Mon, 4 Sep 2023 03:17:26 +0000 (21:17 -0600)]
update README
John Runyon [Mon, 4 Sep 2023 03:00:15 +0000 (21:00 -0600)]
control - add autoload flag to manipulate autoloads
John Runyon [Mon, 4 Sep 2023 02:57:19 +0000 (20:57 -0600)]
add admin_config module with SETCONFIG and DELCONFIG command
John Runyon [Mon, 4 Sep 2023 02:56:55 +0000 (20:56 -0600)]
config - add delete method
John Runyon [Mon, 4 Sep 2023 02:23:55 +0000 (20:23 -0600)]
control - show ignored status in whois
John Runyon [Mon, 4 Sep 2023 02:23:29 +0000 (20:23 -0600)]
admin_user module to set users' glevel
John Runyon [Mon, 4 Sep 2023 02:22:57 +0000 (20:22 -0600)]
urls - allow to block channels in config
John Runyon [Mon, 4 Sep 2023 01:18:58 +0000 (19:18 -0600)]
TODO
John Runyon [Mon, 4 Sep 2023 00:22:35 +0000 (18:22 -0600)]
urls: .strip title
John Runyon [Mon, 4 Sep 2023 00:20:38 +0000 (18:20 -0600)]
urls: add content-length and content-type
John Runyon [Fri, 25 Aug 2023 21:58:32 +0000 (15:58 -0600)]
urls - remove broken APIs
John Runyon [Fri, 25 Aug 2023 20:49:23 +0000 (14:49 -0600)]
urls - remove duplicate effort
John Runyon [Fri, 25 Aug 2023 04:56:53 +0000 (22:56 -0600)]
TODO
John Runyon [Thu, 24 Aug 2023 01:43:19 +0000 (19:43 -0600)]
TODO
John Runyon [Thu, 24 Aug 2023 01:33:53 +0000 (19:33 -0600)]
TODO
John Runyon [Thu, 24 Aug 2023 01:33:07 +0000 (19:33 -0600)]
urls - fix error handling
John Runyon [Thu, 24 Aug 2023 01:12:16 +0000 (19:12 -0600)]
urls - fix calling some regexes
John Runyon [Tue, 22 Aug 2023 23:15:16 +0000 (17:15 -0600)]
update listenbrainz default format
John Runyon [Sat, 19 Aug 2023 05:34:57 +0000 (23:34 -0600)]
make listenbrainz format configurable
John Runyon [Sat, 19 Aug 2023 04:55:45 +0000 (22:55 -0600)]
add listenbrainz module
John Runyon [Fri, 18 Aug 2023 23:21:53 +0000 (17:21 -0600)]
nitterize - use nitter.net instance
John Runyon [Sun, 13 Aug 2023 04:28:23 +0000 (22:28 -0600)]
adjust nitterize regex
John Runyon [Sat, 12 Aug 2023 07:55:18 +0000 (01:55 -0600)]
add bashorg module
John Runyon [Sat, 12 Aug 2023 03:53:24 +0000 (21:53 -0600)]
minor updates to nitterize and subtext to ignore DMs
John Runyon [Sat, 12 Aug 2023 03:35:42 +0000 (21:35 -0600)]
update TODO
John Runyon [Sat, 12 Aug 2023 03:24:54 +0000 (21:24 -0600)]
add nitterize module
John Runyon [Sat, 12 Aug 2023 02:59:50 +0000 (20:59 -0600)]
update error handling a bit
John Runyon [Tue, 8 Aug 2023 20:26:58 +0000 (14:26 -0600)]
update TODO
John Runyon [Fri, 4 Aug 2023 15:30:15 +0000 (09:30 -0600)]
add TODO
John Runyon [Fri, 4 Aug 2023 15:27:36 +0000 (09:27 -0600)]
fix attempting to regain original nick when nick was in use upon connect
John Runyon [Thu, 29 Jun 2023 21:13:38 +0000 (15:13 -0600)]
slight changes to _goterror
John Runyon [Thu, 29 Jun 2023 20:23:32 +0000 (14:23 -0600)]
try to make more robust in connection faults
John Runyon [Wed, 28 Jun 2023 23:21:23 +0000 (17:21 -0600)]
reddark - interpret oliver or archived as restricted
John Runyon [Wed, 28 Jun 2023 01:24:17 +0000 (19:24 -0600)]
trivia - update findq commands and add findqa
John Runyon [Tue, 20 Jun 2023 22:04:15 +0000 (16:04 -0600)]
help - if nofakelag, showcommands should send the list instead of URL
John Runyon [Tue, 20 Jun 2023 21:29:43 +0000 (15:29 -0600)]
urls - fix basic title functionality
John Runyon [Mon, 19 Jun 2023 08:13:38 +0000 (02:13 -0600)]
update watchdog default timeout to 10 mins
John Runyon [Sun, 18 Jun 2023 16:50:14 +0000 (10:50 -0600)]
fix watchdog, fix exiting when network goes away, etc
John Runyon [Sun, 18 Jun 2023 14:21:25 +0000 (08:21 -0600)]
sort modlist results
John Runyon [Sun, 18 Jun 2023 14:20:29 +0000 (08:20 -0600)]
more help fix
John Runyon [Sun, 18 Jun 2023 08:04:52 +0000 (02:04 -0600)]
msg - fix moo
John Runyon [Sun, 18 Jun 2023 07:30:18 +0000 (01:30 -0600)]
fix help module with nolag
John Runyon [Sat, 17 Jun 2023 07:00:13 +0000 (01:00 -0600)]
fix msg() with nofakelag
John Runyon [Fri, 16 Jun 2023 21:57:27 +0000 (15:57 -0600)]
bot - allow hooks for numerics/commands that get sent without source
John Runyon [Thu, 15 Jun 2023 21:59:37 +0000 (15:59 -0600)]
reddark - empty string if error