X-Git-Url: https://git.hcoop.net/clinton/bobotpp.git/blobdiff_plain/c6e7af0589e98d7e6e6e233eb6fc88f9aba3c098..528799bd9ee2c03de68c6d2dc20a4813da3e3261:/source/Interp.C?ds=sidebyside diff --git a/source/Interp.C b/source/Interp.C index 331b9d7..7cde5cb 100644 --- a/source/Interp.C +++ b/source/Interp.C @@ -27,6 +27,7 @@ #include "Commands.H" #include "Interp.H" #include "BotInterp.H" +#include "ShitEntry.H" #include @@ -135,6 +136,13 @@ interp_init_helper (void* unused) // auto-op scm_c_define ("bot:aop/yes", scm_long2num (true)); scm_c_define ("bot:aop/no", scm_long2num (false)); + + // shit-list + scm_c_define ("bot:shit/none", scm_long2num (ShitEntry::SHIT_NOSHIT)); + scm_c_define ("bot:shit/no-op", scm_long2num (ShitEntry::SHIT_NOOP)); + scm_c_define ("bot:shit/no-join", scm_long2num (ShitEntry::SHIT_NOJOIN)); + scm_c_define ("bot:shit/no-deban", + scm_long2num (ShitEntry::SHIT_NODEBAN)); // sys-dir scm_c_define ("bot:sys-scripts-dir", @@ -165,6 +173,8 @@ interp_init_helper (void* unused) scm_c_define ("hooks/send/message", scm_long2num (Hook::SEND_MESSAGE)); scm_c_define ("hooks/send/action", scm_long2num (Hook::SEND_ACTION)); scm_c_define ("hooks/send/ctcp", scm_long2num (Hook::SEND_CTCP)); + scm_c_define ("hooks/send/who", scm_long2num (Hook::SEND_WHO)); + scm_c_define ("hooks/send/whois", scm_long2num (Hook::SEND_WHOIS)); // dcc hooks scm_c_define ("hooks/dcc/chat-begin", scm_long2num (Hook::DCC_CHAT_BEGIN));