c# telegram bot. Не отправляется документ
я пытаюсь отправить файл с пк через Telegram.Bot, но почему-то не получается. Несколько раз переделывал. Помогите пожалуйста разобраться. Вот код:
ITelegramBotClient botClient = new TelegramBotClient("token");
using (var stream = File.Open("D:\\archive.zip", FileMode.Open))
{
Telegram.Bot.Types.InputFiles.InputOnlineFile iof = new Telegram.Bot.Types.InputFiles.InputOnlineFile(stream);
iof.FileName = "smth.zip";
var send = botClient.SendDocumentAsync(, iof, "Сообщение");
}
Ответы (1 шт):
Автор решения: asdfjsldfksjdsdjklas
→ Ссылка
Все, я решил данный вопрос
private async void button3_Click(object sender, EventArgs e)
{
ITelegramBotClient botClient = new TelegramBotClient("token");
using (var stream = File.OpenRead("D:\\archive.zip"))
{
Telegram.Bot.Types.InputFiles.InputOnlineFile iof = new Telegram.Bot.Types.InputFiles.InputOnlineFile(stream);
iof.FileName = "smth.zip";
var send = await botClient.SendDocumentAsync(, iof, "Сообщение");
}
}