made bind/unbind command bindings "required" (means: there has to be at least 1 comma...
[NeonServV5.git] / src / modcmd.h
index 6d01cbf3940a1402a746123f5cae837bc673670c..4c8da64da1942b6304bb9ed7a8c97fba6d6bbc5b 100644 (file)
@@ -31,6 +31,7 @@
 #define CMDFLAG_LOG                     0x0100
 #define CMDFLAG_OPLOG                   0x0200
 #define CMDFLAG_EMPTY_ARGS              0x0400
+#define CMDFLAG_REQUIRED                0x0800
 
 struct ClientSocket;
 struct UserNode;
@@ -88,5 +89,6 @@ void bind_set_parameters(int botid, char *cmd, char *parameters);
 void bind_set_global_access(int botid, char *cmd, int gaccess);
 void bind_set_channel_access(int botid, char *cmd, char *chanaccess);
 struct cmd_binding *find_cmd_binding(int botid, char *cmd);
+void bind_unbound_required_functions(int botid);
 
 #endif
\ No newline at end of file