X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=src%2Fmod-watchdog.c;h=0edf09dfb5cec806111b9e91cf6809ab70f38d03;hb=HEAD;hp=0866b0076d37be6081c3bc0feafee95c78be78a0;hpb=58d823d306b690515fbc6f671636d4ec152b867a;p=srvx.git diff --git a/src/mod-watchdog.c b/src/mod-watchdog.c index 0866b00..0edf09d 100644 --- a/src/mod-watchdog.c +++ b/src/mod-watchdog.c @@ -84,7 +84,9 @@ struct watchdog_channel { #define BADACTION_KILL 2 #define BADACTION_GLINE 3 -#define WDMSG_BADWORD_ALERT "%s used badword '%s' in channel: %s" +#define WDMSG_BADWORD_ALERT "%s used badword '%s' in channel: %s." +#define WDMSG_REGISTER_SUCCESS "$b%s$b is now registered with %s by %s." +#define WDMSG_UNREG_SUCCESS "$b%s$b is now unregistered by %s." static struct { const char *nick; @@ -356,7 +358,7 @@ static MODCMD_FUNC(cmd_register) add_channel(channel->name); reply("WDMSG_REGISTER_SUCCESS", channel->name, watchdog->nick); - watchdog_oper_message("WDMSG_REGISTER_SUCCESS", channel->name, watchdog->nick); + watchdog_oper_message(WDMSG_REGISTER_SUCCESS, channel->name, watchdog->nick, user->handle_info->handle); return 1; } @@ -378,7 +380,7 @@ static MODCMD_FUNC(cmd_unregister) DelChannelUser(watchdog, channel, reason, 0); dict_remove(chanlist, channel->name); reply("CSMSG_UNREG_SUCCESS", channel->name); - watchdog_oper_message("CSMSG_UNREG_SUCCESS", channel->name); + watchdog_oper_message(WDMSG_UNREG_SUCCESS, channel->name, user->handle_info->handle); return 1; } else { reply("WDMSG_NOT_REGISTERED", channel->name, watchdog->nick); @@ -551,7 +553,7 @@ watchdog_conf_read(void) watchdog_conf.alert_channel = NULL; } - str = database_get_data(conf_node, "oper_chan", RECDB_QSTRING); + str = database_get_data(conf_node, "oper_channel", RECDB_QSTRING); if(str) { watchdog_conf.oper_channel = AddChannel(str, now, "+tinms", NULL);