diff options
Diffstat (limited to 'bot')
| -rw-r--r-- | bot/seasons/evergreen/minesweeper.py | 10 | 
1 files changed, 8 insertions, 2 deletions
diff --git a/bot/seasons/evergreen/minesweeper.py b/bot/seasons/evergreen/minesweeper.py index 9f6aff95..c99cefba 100644 --- a/bot/seasons/evergreen/minesweeper.py +++ b/bot/seasons/evergreen/minesweeper.py @@ -22,7 +22,7 @@ MESSAGE_MAPPING = {      10: ":keycap_ten:",      "bomb": ":bomb:",      "hidden": ":grey_question:", -    "flag": ":pyflag:" +    "flag": ":flag_black:"  }  log = logging.getLogger(__name__) @@ -36,7 +36,13 @@ class CoordinateConverter(commands.Converter):          if not 2 <= len(coordinate) <= 3:              raise commands.BadArgument('Invalid co-ordinate provided') -        digit, letter = sorted(coordinate.lower()) +        coordinate = coordinate.lower() +        if coordinate[0].isalpha(): +            digit = coordinate[1:] +            letter = coordinate[0] +        else: +            digit = coordinate[:-1] +            letter = coordinate[-1]          if not digit.isdigit():              raise commands.BadArgument  |