- if (target_type == TYPE_CHANNEL)
- {
- chanrec* c = (chanrec*)dest;
- char ctext[MAXBUF];
- snprintf(ctext,MAXBUF,"%s",text.c_str());
- if (c->IsCustomModeSet('c'))
- {
- if ((strchr(ctext,'\2')) || (strchr(ctext,'\3')) || (strchr(ctext,31)))
- {
- WriteServ(user->fd,"404 %s %s :Can't send colors to channel (+c set)",user->nick, c->name);
- return 1;
- }
- }
- }
- return 0;