/// <summary>
 /// Initializes a new request with chatId, messageId and new media
 /// </summary>
 /// <param name="chatId">Unique identifier for the target chat or username of the target channel</param>
 /// <param name="messageId">Identifier of the sent message</param>
 /// <param name="media">New media content of the message</param>
 public EditMessageMediaRequest(ChatId chatId, int messageId, InputMediaBase media)
     : base("editMessageMedia")
 {
     ChatId    = chatId;
     MessageId = messageId;
     Media     = media;
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="inlineMessageId"></param>
 /// <param name="media"></param>
 /// <param name="replyMarkup"></param>
 /// <param name="cancellationToken"></param>
 /// <returns></returns>
 public Task EditMessageMediaAsync(string inlineMessageId, InputMediaBase media, InlineKeyboardMarkup replyMarkup = null, CancellationToken cancellationToken = default)
 {
     return(Client.EditMessageMediaAsync(inlineMessageId, media, replyMarkup, cancellationToken));
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="chatId"></param>
 /// <param name="messageId"></param>
 /// <param name="media"></param>
 /// <param name="replyMarkup"></param>
 /// <param name="cancellationToken"></param>
 /// <returns></returns>
 public Task <Message> EditMessageMediaAsync(ChatId chatId, int messageId, InputMediaBase media, InlineKeyboardMarkup replyMarkup = null, CancellationToken cancellationToken = default)
 {
     return(Client.EditMessageMediaAsync(chatId, messageId, media, replyMarkup, cancellationToken));
 }
Esempio n. 4
0
 public Task EditMessageMediaAsync(
     string inlineMessageId,
     InputMediaBase media,
     InlineKeyboardMarkup replyMarkup    = null,
     CancellationToken cancellationToken = new CancellationToken()) => throw new NotImplementedException();
Esempio n. 5
0
 /// <summary>
 /// Initializes a new request with inlineMessageId and new media
 /// </summary>
 /// <param name="inlineMessageId">Identifier of the inline message</param>
 /// <param name="media">New media content of the message</param>
 public EditInlineMessageMediaRequest(string inlineMessageId, InputMediaBase media)
     : base("editMessageMedia")
 {
     InlineMessageId = inlineMessageId;
     Media           = media;
 }