diff --git a/bot.c b/bot.c index f5c0ff1..9021721 100644 --- a/bot.c +++ b/bot.c @@ -197,6 +197,14 @@ dbQuery(qryStr,0); } break; + case 'X': + tmpVal = atoi(strtok_r(NULL,"\n",&md_tok)); + if (tmpChan->modes[CHAN_NOADS] != tmpVal) { + tmpChan->modes[CHAN_NOADS] = tmpVal; + sprintf(qryStr,"UPDATE channels SET noads = %i WHERE channel = '%s'",tmpVal,tmpChan->channel); + dbQuery(qryStr,0); + } + break; case 'E': tmpVal = atoi(strtok_r(NULL,"\n",&md_tok)); if (tmpVal != 0x0)