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();} );
}