From: John Runyon Date: Thu, 7 Sep 2023 04:25:20 +0000 (-0600) Subject: TODO X-Git-Url: https://jfr.im/git/erebus.git/commitdiff_plain/90d2a7ccf9aab312cf233248b4ea4a2a3d0a3476 TODO --- diff --git a/TODO b/TODO index eb2d93f..5340ead 100644 --- a/TODO +++ b/TODO @@ -30,3 +30,9 @@ vim: expandtab sw=2 ts=2 - a module for administering channel users (copy from admin_user) and adding/removing channels - modlib function for parsing option arguments (like !MODLOAD has now) + +- modlib 'onload' hook so modules can easily do stuff on loading + (if this exists use it to replace _key() in steam.py) + +- modlib 'need_config' function to tell the modlib you refuse to start without + a config value being specified