diff --git a/botconfig.py.example b/botconfig.py.example index ace580e..b587964 100644 --- a/botconfig.py.example +++ b/botconfig.py.example @@ -24,6 +24,9 @@ ADMINS = ("unaffiliated/wolfbot_admin2", "unaffiliated/wolfbot_admin3") # glob OWNERS_ACCOUNTS = ("1owner_acc",) ADMINS_ACCOUNTS = ("1admin_acc", "2admin_acc") +# Players can't vote for these game modes, but they can still be forced with !fgame. +DISABLED_GAMEMODES = [] + ALT_CHANNELS = "" ALLOWED_ALT_CHANNELS_COMMANDS = [] diff --git a/src/wolfgame.py b/src/wolfgame.py index b3566e9..399d27e 100644 --- a/src/wolfgame.py +++ b/src/wolfgame.py @@ -7236,7 +7236,7 @@ def game(cli, nick, chan, rest): return gamemode = match - if gamemode != "roles": + if gamemode != "roles" and gamemode not in botconfig.DISABLED_GAMEMODES: var.GAMEMODE_VOTES[nick] = gamemode cli.msg(chan, "\002{0}\002 votes for the \002{1}\002 game mode.".format(nick, gamemode)) else: