fixed vote commands
authorpk910 <philipp@zoelle1.de>
Wed, 9 Nov 2011 14:53:53 +0000 (15:53 +0100)
committerpk910 <philipp@zoelle1.de>
Wed, 9 Nov 2011 14:53:53 +0000 (15:53 +0100)
src/chanserv.c

index 9e856960333c238dd26b214bf890b304ce2c21f0..fa1827fa6e59d68c9455901faf960246d406c11f 100644 (file)
@@ -8637,14 +8637,14 @@ init_chanserv(const char *nick)
     DEFINE_COMMAND(d, 2, 0, "flags", "+nolog,+toy,+acceptchan", NULL);
     DEFINE_COMMAND(huggle, 1, 0, "flags", "+nolog,+toy,+acceptchan", NULL);
     
-    DEFINE_COMMAND(addvote, 1, MODCMD_REQUIRE_AUTHED, NULL);
-    DEFINE_COMMAND(delvote, 1, MODCMD_REQUIRE_AUTHED, NULL);
-    DEFINE_COMMAND(addoption, 1, MODCMD_REQUIRE_AUTHED, NULL);
-    DEFINE_COMMAND(deloption, 1, MODCMD_REQUIRE_AUTHED, NULL);
-    DEFINE_COMMAND(vote, 1, MODCMD_REQUIRE_AUTHED, NULL);
-    DEFINE_COMMAND(startvote, 1, MODCMD_REQUIRE_AUTHED, NULL);
-    DEFINE_COMMAND(endvote, 1, MODCMD_REQUIRE_AUTHED, NULL);
-    DEFINE_COMMAND(voteresults, 1, MODCMD_REQUIRE_AUTHED, NULL);
+    DEFINE_COMMAND(addvote, 1, MODCMD_REQUIRE_AUTHED | MODCMD_REQUIRE_REGCHAN, NULL);
+    DEFINE_COMMAND(delvote, 1, MODCMD_REQUIRE_AUTHED | MODCMD_REQUIRE_REGCHAN, NULL);
+    DEFINE_COMMAND(addoption, 1, MODCMD_REQUIRE_AUTHED | MODCMD_REQUIRE_REGCHAN, NULL);
+    DEFINE_COMMAND(deloption, 1, MODCMD_REQUIRE_AUTHED | MODCMD_REQUIRE_REGCHAN, NULL);
+    DEFINE_COMMAND(vote, 1, MODCMD_REQUIRE_AUTHED | MODCMD_REQUIRE_REGCHAN, NULL);
+    DEFINE_COMMAND(startvote, 1, MODCMD_REQUIRE_AUTHED | MODCMD_REQUIRE_REGCHAN, NULL);
+    DEFINE_COMMAND(endvote, 1, MODCMD_REQUIRE_AUTHED | MODCMD_REQUIRE_REGCHAN, NULL);
+    DEFINE_COMMAND(voteresults, 1, MODCMD_REQUIRE_AUTHED | MODCMD_REQUIRE_REGCHAN, NULL);
 
     DEFINE_COMMAND(opme, 1, MODCMD_REQUIRE_AUTHED|MODCMD_REQUIRE_CHANNEL, NULL);