/*
* This first: Almost never a server/service
*/
- if (!client_can_send_to_channel(sptr, chptr)) {
+ if (!client_can_send_to_channel(sptr, chptr, 1)) {
send_reply(sptr, ERR_CANNOTSENDTOCHAN, chptr->chname);
return;
}
/*
* This first: Almost never a server/service
*/
- if (!client_can_send_to_channel(sptr, chptr))
+ if (!client_can_send_to_channel(sptr, chptr, 1))
return;
if ((chptr->mode.mode & MODE_NOPRIVMSGS) &&
* This first: Almost never a server/service
* Servers may have channel services, need to check for it here
*/
- if (client_can_send_to_channel(sptr, chptr) || IsChannelService(sptr)) {
+ if (client_can_send_to_channel(sptr, chptr, 1) || IsChannelService(sptr)) {
sendcmdto_channel_butone(sptr, CMD_PRIVATE, chptr, cli_from(sptr),
SKIP_DEAF | SKIP_BURST, "%H :%s", chptr, text);
}
* This first: Almost never a server/service
* Servers may have channel services, need to check for it here
*/
- if (client_can_send_to_channel(sptr, chptr) || IsChannelService(sptr)) {
+ if (client_can_send_to_channel(sptr, chptr, 1) || IsChannelService(sptr)) {
sendcmdto_channel_butone(sptr, CMD_NOTICE, chptr, cli_from(sptr),
SKIP_DEAF | SKIP_BURST, "%H :%s", chptr, text);
}