*
* $Id$
*/
+#include "config.h"
+
#include "ircd_relay.h"
#include "channel.h"
#include "client.h"
send_reply(sptr, ERR_NOSUCHNICK, name);
return;
}
- if (check_target_limit(sptr, acptr, cli_name(acptr), 0) ||
+ if ((!IsChannelService(acptr) &&
+ check_target_limit(sptr, acptr, cli_name(acptr), 0)) ||
is_silenced(sptr, acptr))
return;
if (0 == (acptr = FindUser(name)))
return;
- if (check_target_limit(sptr, acptr, cli_name(acptr), 0) ||
+ if ((!IsChannelService(acptr) &&
+ check_target_limit(sptr, acptr, cli_name(acptr), 0)) ||
is_silenced(sptr, acptr))
return;
/*