Telegram api не работает код - C#

Узнай цену своей работы

Формулировка задачи:

Здравсвуйте! Помогите пожалуйста с кодом. Пытаюсь отправить сообщение в тееграм при помощи библиотеки TLSharp, сделал все по примеру, но почему - то не работает. Свое приложение зарегал, хэш и ИД в библиотеке на свои изменил. Кто знает в чем проблема, помогите пожалуйста. Сам код:
publicstatic async TaskSend(string message)
{
     var store =newFileSessionStore();
     var client =newTLSharp.Core.TelegramClient(store,"session");
     var connected = await client.Connect();
     var phoneNumber ="71234567899";//мой номер, с которого хочу отправить
     var hash = await client.SendCodeRequest(phoneNumber);
     var code ="1234";
     var user = await client.MakeAuth(phoneNumber, hash, code);
     var res = await client.ImportContactByPhoneNumber("79876543211");//номер на который хочу отправить
     await client.SendMessage(res.Value, message);
}
 
privatevoid button1_Click(object sender,EventArgs e)
{
     Task.Run(()=>Send("Hello"));
}
Ни кто не знает в чем ошибка?

Решение задачи: «Telegram api не работает код»

textual
Листинг программы
        private void button1_Click(object sender, EventArgs e)
        {
            Task.Run(() =>{ var task = Send("Hello"); task.Wait();} );
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.727 из 5