diff options
| author | 2020-09-24 17:33:06 +0300 | |
|---|---|---|
| committer | 2020-09-24 17:33:06 +0300 | |
| commit | 8df212d6ca6bb44668da57fa99bae78871f2e864 (patch) | |
| tree | 510f273394b8f54bf1d43d8d46e08d1719e88cf7 /bot/exts | |
| parent | Merge remote-tracking branch 'origin/tic-tac-toe' into tic-tac-toe (diff) | |
Tictactoe: Use __str__ instead custom display method for user/AI name display
Diffstat (limited to 'bot/exts')
| -rw-r--r-- | bot/exts/evergreen/tic_tac_toe.py | 12 | 
1 files changed, 6 insertions, 6 deletions
| diff --git a/bot/exts/evergreen/tic_tac_toe.py b/bot/exts/evergreen/tic_tac_toe.py index 435c7af3..74b04db8 100644 --- a/bot/exts/evergreen/tic_tac_toe.py +++ b/bot/exts/evergreen/tic_tac_toe.py @@ -44,7 +44,7 @@ class Player:          else:              return False, list(Emojis.number_emojis.keys())[list(Emojis.number_emojis.values()).index(react.emoji)] -    async def display(self) -> str: +    def __str__(self) -> str:          """Return mention of user."""          return self.user.mention @@ -94,7 +94,7 @@ class AI:          open_edges = [i for i in possible_moves if i in (2, 4, 6, 8)]          return False, random.choice(open_edges) -    def display(self) -> str: +    def __str__(self) -> str:          """Return `AI` as user name."""          return "AI" @@ -237,7 +237,7 @@ class Game:                  self.winner = self.current                  self.loser = self.next                  await self.ctx.send( -                    f":tada: {self.current.display()} is won this game! :tada:" +                    f":tada: {self.current} is won this game! :tada:"                  )                  await board.clear_reactions()                  break @@ -316,11 +316,11 @@ class TicTacToe(Cog):              if game.over and not game.canceled:                  if game.draw:                      log_games.append( -                        f"**#{i+1}**: {game.players[0].display()} vs {game.players[1].display()} (draw)" +                        f"**#{i+1}**: {game.players[0]} vs {game.players[1]} (draw)"                      )                  else:                      log_games.append( -                        f"**#{i+1}**: {game.winner.display()} :trophy: vs {game.loser.display()}" +                        f"**#{i+1}**: {game.winner} :trophy: vs {game.loser}"                      )          await LinePaginator.paginate(              log_games, @@ -336,7 +336,7 @@ class TicTacToe(Cog):              return          game = self.games[game_id - 1]          await ctx.send( -            f"{game.winner.display()} :trophy: vs {game.loser.display()}" +            f"{game.winner} :trophy: vs {game.loser}"          )          await game.send_board(ctx.channel) | 
