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();} );
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д