#define MODE_NOCTCP 0x8000 /* Block CTCPs directed to this channel */
#define MODE_NONOTICE 0x16000 /* Block notices directed to this channel */
#define MODE_NOACTION 0x32000 /* Block CTCP ACTION directed to this channel */
+#define MODE_NOKICK 0x64000 /* Disable /kick on this channel */
+#define MODE_NONICK 0x128000 /* Disable /nick for anyone on this channel */
+#define MODE_NOCAPS 0x256000 /* Block messages in all capital letters */
#define CHFL_BAN 0x10000000 /* ban channel flag */
#define CHFL_EXCEPTION 0x20000000 /* exception to ban channel flag */
const char *channel_modes(struct Channel *chptr, struct Client *who);
+extern int has_common_channel(struct Client *client1, struct Client *client2);
+
extern struct Channel *find_bannickchange_channel(struct Client *client_p);
+extern struct Channel *find_nonickchange_channel(struct Client *client_p);
+
extern void check_spambot_warning(struct Client *source_p, const char *name);
extern void check_splitmode(void *);