register this new command in modcmd
authorpk910 <philipp@zoelle1.de>
Wed, 17 Aug 2011 05:20:42 +0000 (07:20 +0200)
committerpk910 <philipp@zoelle1.de>
Wed, 17 Aug 2011 05:20:42 +0000 (07:20 +0200)
bot_NeonServ.c
cmd_neonserv_adduser.c

index 2b165fa6bc976d902be340992cf869e105a345f6..e8ced621118fc19356f69c2510c37db208888851 100644 (file)
@@ -87,6 +87,8 @@ void init_NeonServ() {
     register_command(BOTID, "users", neonserv_cmd_users, 1, CMDFLAG_REQUIRE_CHAN | CMDFLAG_REQUIRE_AUTH);
     register_command(BOTID, "modes", neonserv_cmd_modes, 1, CMDFLAG_REQUIRE_CHAN | CMDFLAG_REQUIRE_AUTH | CMDFLAG_CHECK_AUTH);
     
+    register_command(BOTID, "adduser", neonserv_cmd_adduser, 2, CMDFLAG_REQUIRE_CHAN | CMDFLAG_REQUIRE_AUTH | CMDFLAG_CHECK_AUTH);
+    
     start_bots();
     bind_bot_ready(neonserv_bot_ready);
     set_trigger_callback(BOTID, neonserv_trigger_callback);
index 13ff1b8230ecb7f5e8ce91de20fad14d84586b1a..5d3983e35e4a463de0e21f048702bd529258487b 100644 (file)
@@ -97,5 +97,5 @@ static USERAUTH_CALLBACK(neonserv_cmd_adduser_nick_lookup) {
 
 static void neonserv_cmd_adduser_async1(struct ClientSocket *client, struct ClientSocket *textclient, struct UserNode *user, struct ChanNode *chan, char *nick, char *auth, int access) {
     //we've got a valid auth now...
-    putsock(client, "PRIVMSG %s :%s: %s", chan->name, nick, auth);
+    putsock(client, "PRIVMSG %s :%s: %s   %d", chan->name, nick, auth, access);
 }