aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar ks123 <[email protected]>2020-03-11 16:59:49 +0200
committerGravatar ks123 <[email protected]>2020-03-11 16:59:49 +0200
commit5cf725a75b8ef2aa746caba5dc7153b703d65a57 (patch)
tree4b26a7c8777b9c9e6027e44443d69cf16184b8f5
parent(Space Cog): Removed unnecessary part of `.space mars` docstring due `.space ... (diff)
(Space Cog): Add `self.rovers` using to `.space mars` command check.
-rw-r--r--bot/seasons/evergreen/space.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/bot/seasons/evergreen/space.py b/bot/seasons/evergreen/space.py
index 5f629dc7..df15d7a4 100644
--- a/bot/seasons/evergreen/space.py
+++ b/bot/seasons/evergreen/space.py
@@ -164,8 +164,13 @@ class Space(Cog):
"""
# Check does user provided correct rover
rover = rover.lower()
- if rover not in ["curiosity", "opportunity", "spirit"]:
- await ctx.send(f"Invalid rover `{rover}`. Rovers: `Curiosity`, `Opportunity`, `Spirit`")
+ if rover not in self.rovers:
+ await ctx.send(
+ (
+ f"Invalid rover `{rover}`.\n"
+ f"**Rovers:** `{'`, `'.join(f'{r.capitalize()}' for r in self.rovers)}`"
+ )
+ )
return
# Create API request parameters, try to parse date