|
@@ -668,6 +668,7 @@ async def chess_stop_handler(chess, id):
|
|
|
async def chess_move_handler(chess, id, move):
|
|
|
try:
|
|
|
await chess.move(id, move)
|
|
|
+ await chess.move(id)
|
|
|
except KeyError:
|
|
|
return ["Нет активной игры."]
|
|
|
except GameOver as e:
|
|
@@ -699,6 +700,7 @@ async def chess_undo_handler(chess, id):
|
|
|
async def chess_skip_handler(chess, id):
|
|
|
try:
|
|
|
await chess.skip(id)
|
|
|
+ await chess.move(id)
|
|
|
except KeyError:
|
|
|
return ["Нет активной игры."]
|
|
|
except GameOver as e:
|
|
@@ -717,6 +719,7 @@ async def chess_skip_handler(chess, id):
|
|
|
async def chess_pass_handler(chess, id):
|
|
|
try:
|
|
|
await chess.move(id)
|
|
|
+ await chess.move(id)
|
|
|
except KeyError:
|
|
|
return ["Нет активной игры."]
|
|
|
except GameOver as e:
|