|  | @@ -935,6 +935,9 @@ async def chess_anim_handler(chess, id, arg):
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      return [buffer]
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +async def chess_fen_handler(chess, id):
 | 
	
		
			
				|  |  | +  return [chess.fen(id)]
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  CHESS_COMMANDS = {
 | 
	
		
			
				|  |  |      "start": (chess_start_handler, "Начать новую игру", 0),
 | 
	
		
			
				|  |  |      "from": (chess_from_handler, "Начать новую игру с доской в указанном состоянии", 1, True),
 | 
	
	
		
			
				|  | @@ -950,6 +953,8 @@ CHESS_COMMANDS = {
 | 
	
		
			
				|  |  |      "create": (chess_start_handler, "Создать общую доску", 0),
 | 
	
		
			
				|  |  |      "createfrom": (chess_from_handler, "Создать общую доску в указанном состоянии", 1, True),
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +    "fen": (chess_fen_handler, "Получить представление доски в FEN", 0),
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      "anim": (chess_anim_handler, "Создать анимацию последних N ходов", 0, True),
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 |