Возможность ввода комментария к документу
Для реализации возможности ввода комментария к документу в процессной задаче, необходимо указать его Id:
// Просто задача
SMSHelper.ChatBotTelegram.LinkWorkflowTask(new Guid("d07a5dc2-e7d8-457e-861a-ed2daeb7e199"), task, model =>
{
model.Buttons.Add(new TelegramButton {Name = "Согласовано", Emoji = "🖋", ConnectorUid = new Guid("9de8cf05-e5a1-4cdb-9e5a-7a2af6d22fa3")});
// Указываем Id документа для возможности ввода комментария
model.Document = new TelegramDocument { File = context.Invoice.CurrentVersion.File, Id = context.Invoice.Id };
});
В результате создания задачи будет добавлена кнопка "+ Комментарий к документу":
При нажатии на указанную кнопку бот выдаст подсказку:
После ввода комментария и отправки его боту, получим подтверждение и комментарий в самом документе:
Если нужно отменить ввод комментария, необходимо отправить команду /none: