From c4d1452f8a63c9858315704f40d38a198a26a9b2 Mon Sep 17 00:00:00 2001 From: Ceda EI Date: Sun, 4 Nov 2018 18:35:56 +0530 Subject: [PATCH] Change text if no quests/side quests exist --- bot.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/bot.py b/bot.py index 5757fc7..fe76651 100644 --- a/bot.py +++ b/bot.py @@ -183,8 +183,13 @@ def list_quests(bot, update, player, type): x = player.get_side_quests(0) else: raise ValueError('Not quest or side_quest') - text = "List of " + {"quest": "Quests", "side_quest": - "Side Quests"}[type] + "\n" + if len(x) == 0: + text = ("You have completed every " + + {"quest": "Quests", "side_quest": "Side Quests"}[type] + + " ever known to me.") + else: + text = "List of " + {"quest": "Quests", "side_quest": + "Side Quests"}[type] + "\n" x.sort(key=lambda i: (i.imp, -i.QID), reverse=True) if type == "quest": for i in x: