From ec3096a0b199457ce424ee0f145030ee94c0b495 Mon Sep 17 00:00:00 2001 From: Jerry Date: Sun, 19 Apr 2020 16:50:25 +0800 Subject: [PATCH] allow only one game perchat --- bot.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/bot.py b/bot.py index 994d201..1e27ce7 100644 --- a/bot.py +++ b/bot.py @@ -76,6 +76,16 @@ def new_game(bot, update): else: + try: + _game = gm.chatid_games[chat_id][-1] + except (KeyError, IndexError): + pass + else: + send_async(bot, chat_id, + text=_("There is already a game running in this chat. Join the " + "game with /join")) + return + if update.message.chat_id in gm.remind_dict: for user in gm.remind_dict[update.message.chat_id]: send_async(bot,