int doflood(struct chanset_t *chan) { struct flag_record fr = { FR_GLOBAL | FR_CHAN | FR_BOT, 0, 0, 0 }; if (!chan) fr.match |= FR_ANYWH; get_user_flagrec(conf.bot->u, &fr, chan ? chan->dname : NULL); if (glob_doflood(fr) || chan_doflood(fr)) return 1; return 0; }
int doflood(struct chanset_t *chan) { if (!chan) return 0; struct flag_record fr = { FR_GLOBAL | FR_CHAN | FR_BOT, 0, 0, 0 }; get_user_flagrec(conf.bot->u, &fr, chan->dname); if (glob_doflood(fr) || chan_doflood(fr)) return 1; return 0; }