//BOTWAR!
chanuser->changeTime = time(0);
if(chanuser->chageEvents > 0) {
- putsock(client, "NOTICE @%s :%s %s", chan->name, get_language_string(user, "NS_BOTWAR_DETECTED"), (BOTWAR_ALERT_CHAN ? get_language_string(user, "NS_BOTWAR_REPORTED") : ""));
- if(BOTWAR_ALERT_CHAN) {
- struct ChanNode *alertchan = getChanByName(BOTWAR_ALERT_CHAN);
+ char *alertchan = get_string_field("General.alertchan");
+ putsock(client, "NOTICE @%s :%s %s", chan->name, get_language_string(user, "NS_BOTWAR_DETECTED"), (alertchan ? get_language_string(user, "NS_BOTWAR_REPORTED") : ""));
+ if(alertchan) {
+ struct ChanNode *alertchan_chan = getChanByName(alertchan);
struct ClientSocket *alertclient;
- if(alertchan && (alertclient = getBotForChannel(chan)) != NULL) {
+ if(alertchan_chan && (alertclient = getBotForChannel(chan)) != NULL) {
char msgBuf[MAXLEN];
- putsock(alertclient, "PRIVMSG %s :%s", alertchan->name, build_language_string(NULL, msgBuf, "NS_BOTWAR_ALERT", chan->name, user->nick));
+ putsock(alertclient, "PRIVMSG %s :%s", alertchan_chan->name, build_language_string(NULL, msgBuf, "NS_BOTWAR_ALERT", chan->name, user->nick));
}
}
}