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

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

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

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

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

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

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


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

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

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

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут