Commit Graph

179 Commits

Author SHA1 Message Date
Nick Chambers 89c235ed40 Test a tar action 2021-07-12 03:14:25 -05:00
Nick Chambers 6792440e8c Show available variables in CI 2021-07-12 03:14:25 -05:00
Nick Chambers f10c48f12f Fix a typo in the build spec 2021-07-12 03:14:25 -05:00
Nick Chambers 7ca4900ae4 Investigate CI behavior 2021-07-12 03:14:25 -05:00
Nick Chambers 81fb6eb4d3 Fix mistake in image name 2021-07-12 03:14:25 -05:00
Nick Chambers e2817bfdf9 Update the image to something Github supports 2021-07-12 03:14:25 -05:00
Nick Chambers 289d74f36d Add skeleton for CI jobs 2021-07-12 03:14:25 -05:00
Nick Chambers cba6844160 Update source location in CTCP handler 2021-07-12 03:14:24 -05:00
Nick Chambers 97eb80e113 Revert rowbot back to the previous repo style 2021-07-12 03:14:24 -05:00
Nick Chambers 3d046ed566 Add an elite, secret way of getting the dashboard 2021-07-12 03:14:24 -05:00
Nick Chambers 4fd0dbbdd7 Move all stats into the lore namespace 2021-07-12 03:14:24 -05:00
Nick Chambers 29b494bbd3 Rename stats command to dashboard 2021-07-12 03:14:24 -05:00
Nick Chambers 00748e5a52 Improve stat tracking 2021-07-12 03:14:24 -05:00
Nick Chambers c1c29eeabf Move rowbot into the deb root 2021-07-12 03:14:24 -05:00
Nick Chambers 7914edc36c Properly link together the time string 2021-07-12 03:14:24 -05:00
Nick Chambers b92e29be28 Fix incorrect time string building 2021-07-12 03:14:24 -05:00
Nick Chambers c9bedba38d Track the longest life across reloads 2021-07-12 03:14:24 -05:00
Nick Chambers 4ca361a1d5 Apply bot scanning 2021-07-12 03:14:23 -05:00
Nick Chambers 4e310d71e4 Clean up some visual problems in the code 2021-07-12 03:14:23 -05:00
Nick Chambers 3d6c453182 Properly index the last element of the array 2021-07-12 03:14:23 -05:00
Nick Chambers 621501eeed Add more IRC handlers 2021-07-12 03:14:23 -05:00
Nick Chambers 684a59f4f9 Add some stats tracking 2021-07-12 03:14:23 -05:00
Nick Chambers d30060e38e Log topic changes properly 2021-07-12 03:14:23 -05:00
Nick Chambers 0f89adf42d Correctly store enabled channels across reloads 2021-07-12 03:14:23 -05:00
Nick Chambers 3e26238d1c Properly ignore nolog requests 2021-07-12 03:14:23 -05:00
Nick Chambers 965c117935 Make enabling take an optional argument 2021-07-12 03:14:23 -05:00
Nick Chambers 626e0696f1 Make logs appendable 2021-07-12 03:14:23 -05:00
Nick Chambers 89dddd00e4 Make markov chain-enabled channels reloadable 2021-07-12 03:14:22 -05:00
Nick Chambers d05d0e7cb6 Properly detect enabled markov chains 2021-07-12 03:14:22 -05:00
Nick Chambers ea5617e61e Add a command line flag for the seed file 2021-07-12 03:14:22 -05:00
Nick Chambers 555d9c728c Implement a Markov chain hook 2021-07-12 03:14:22 -05:00
Nick Chambers cc084a8801 Only report incidents when a control panel command is used 2021-07-12 03:14:22 -05:00
Nick Chambers 228b37d084 Snitch on malcontents 2021-07-12 03:14:22 -05:00
Nick Chambers 53c4d34639 Strip leading and trailing whitespace from action_line 2021-07-12 03:14:22 -05:00
Nick Chambers 3a9fe51ef1 Remove TO from the environment after use 2021-07-12 03:14:22 -05:00
Nick Chambers 5ad193e38d Fix a HUP reload bug 2021-07-12 03:14:22 -05:00
Nick Chambers 5b29ff1cc1 Have rowbot reload its code on SIGHUP 2021-07-12 03:14:22 -05:00
Nick Chambers 9c6808d3bd Reload resources on SIGHUP 2021-07-12 03:14:21 -05:00
Nick Chambers 241e378d3d Remove unnecessary shellcheck directive 2021-07-12 03:14:21 -05:00
Nick Chambers 5fadd29c11 Guard against invalid logging levels 2021-07-12 03:14:21 -05:00
Nick Chambers 63c51c68cd Implement a shiny new sysfacts 2021-07-12 03:14:21 -05:00
Nick Chambers aa96a2ee2a update the factoids hook to use the new api 2021-07-12 03:14:21 -05:00
Nick Chambers fa3b002b75 Update the control_panel hook to use the new api 2021-07-12 03:14:21 -05:00
Nick Chambers 5787b3f04b Update variable name changes 2021-07-12 03:14:21 -05:00
Nick Chambers 23e09edca5 Temporarily quiet some shellcheck warnings 2021-07-12 03:14:21 -05:00
Nick Chambers a8c9f5f9c1 Add helpful variables for user messages 2021-07-12 03:14:21 -05:00
Nick Chambers fe0fc27b26 Add support for configuration files 2021-07-12 03:14:20 -05:00
Nick Chambers 7fdf9a8da8 Add a sysfacts trigger 2021-07-12 03:14:20 -05:00
Nick Chambers 589cf3242e Add the necessary shikhin patch 2021-07-12 03:14:20 -05:00
Nick Chambers b8e376cc7c Exit correctly if shellcheck detects problems 2021-07-12 03:14:20 -05:00