Skip to content

MaxBotNet

Choose a tag to compare

@CrazyAngelm CrazyAngelm released this 23 Nov 04:48
· 92 commits to main since this release

Full Changelog: v0.2.2-alpha...v0.2.3-alpha

Добавлена перегрузка SendMessageAsync с поддержкой клавиатуры

     Task<Message> SendMessageAsync(long chatId, string text, InlineKeyboard? keyboard, bool? disableLinkPreview = null, bool? notify = null, TextFormat? format = null, CancellationToken cancellationToken = default)

До:

var request = new SendMessageRequest
{
    Text = "Choose an option:",
    Attachments = new[]
    {
        new AttachmentRequest
        {
            Type = "inline_keyboard",
            Payload = keyboard
        }
    }
};
await client.Messages.SendMessageAsync(request, chatId.Value, cancellationToken: cancellationToken);

После:

await client.Messages.SendMessageAsync(
    chatId.Value,
    "Choose an option:",
    keyboard,
    cancellationToken: cancellationToken);