bot.sendphoto不起作用asp.net



我使用以下代码时有问题:

try
{
    var url = "https://www.telegadmin.com/image/tinakish/qavasi.jpg";
    var uri = new Uri(url);
    using (WebClient webClient = new WebClient())
    {
        using (Stream stream = webClient.OpenRead(uri))
        {
            //bot.SendTextMessageAsync(update.Message.Chat.Id, "تا اینجا اوکیه", replyMarkup: mainMenu);
             bot.SendPhotoAsync(update.Message.Chat.Id, new FileToSend("test.jpg", stream), caption: "این تصویر از سرور برای شما ارسال شده است", replyMarkup: mainMenu);
            return Ok();
        }

    }
    return Ok();
}
catch(Exception ex){
    bot.SendTextMessageAsync(update.Message.Chat.Id,ex.ToString(), replyMarkup: mainMenu);
    return Ok();
}

它在C#中对我有用,但在setWebhook中不起作用。你能帮我吗?

尝试以下:

Bot.SendPhotoAsync(update.Message.Chat.Id, new FileToSend("test.jpeg", stream), caption: "این تصویر از سرور برای شما ارسال شده است", replyMarkup: mainMenu).GetAwaiter().GetResult();

您没有执行任务。

相关内容

  • 没有找到相关文章

最新更新