diff --git a/bot.py b/bot.py index 72c2d65..89a3272 100644 --- a/bot.py +++ b/bot.py @@ -77,6 +77,16 @@ def new_game(update: Update, context: CallbackContext): 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,