Telegram бот keybord отправить через JSON

Я использую MS Bot Framework. Я хочу отправить пользовательскую клавиатуру пользователю, поэтому я пытаюсь ответить на сообщение с помощью этого JSON:

        public async Task<Message> Post([FromBody]Message message)
    {

        var connector = new ConnectorClient();

        if (message.Type == "Message")
        {             
            var replyMessage = message.CreateReplyMessage($"You sent message");

            replyMessage.ChannelData = @"

{"" method "": "" sendMessage "", "" parameters "": {"" reply_markup "": {"" клавиатура "": [[["" 1 ""], ["" 2 ""] ], [["" 3 ""]], [["" 4 ""], ["" 5 ""], ["" 6 ""]]]}
}} ";

            return replyMessage;



        }
        else
        {
            return HandleSystemMessage(message);
        }
    }

Но ничего не происходит. Например, это сообщение с наклейкой работает нормально:

replyMessage.ChannelData = @"
{
    ""method"": ""sendSticker"",
    ""parameters"":
    {
        ""sticker"":
        {
            ""url"": ""https://upload.wikimedia.org/wikipedia/commons/3/33/LittleCarron.gif"",
            ""mediaType"": ""image/gif""
        }
    }
}";

Я думаю, что проблема в части «клавиатуры», где-то в массиве.

Ответы на вопрос(1)

Ваш ответ на вопрос