diff --git a/messages/en.json b/messages/en.json index 902a745..1c77e84 100644 --- a/messages/en.json +++ b/messages/en.json @@ -178,6 +178,7 @@ "traitor_turn_channel": "\u0002The villagers, during their celebrations, are frightened as they hear a loud howl. The wolves are not gone!\u0002", "role_attribution_failed": "The role attribution failed 3 times. Game was canceled.", "endgame_stats": "Game lasted \u0002{0:0>2}:{1:0>2}\u0002. \u0002{2:0>2}:{3:0>2}\u0002 was day. \u0002{4:0>2}:{5:0>2}\u0002 was night. ", + "endgame_deadchat": "The game has ended, check {0} for the results.", "single_winner": "The winner is \u0002{0}\u0002.", "two_winners": "The winners are \u0002{0}\u0002 and \u0002{1}\u0002.", "many_winners": "The winners are {0}, and \u0002{1}\u0002.", diff --git a/src/wolfgame.py b/src/wolfgame.py index f3e0d6b..af5e2fb 100644 --- a/src/wolfgame.py +++ b/src/wolfgame.py @@ -2664,6 +2664,9 @@ def stop_game(cli, winner = "", abort = False, additional_winners = None): nicklist = ("\u0002" + x + "\u0002" for x in winners[0:-1]) cli.msg(chan, messages["many_winners"].format(", ".join(nicklist), winners[-1])) + # Message players in deadchat letting them know that the game has ended + mass_privmsg(cli, var.DEADCHAT_PLAYERS, messages["endgame_deadchat"].format(chan)) + reset_modes_timers(cli) reset()