вот написал программу для телеграмма на библиотеке TLSharp, сначала всё хорошо работало, но после чего-то, она стала зависать навсегда после входа на отправке кода в телеграм
public async void button1_Click(object sender, EventArgs e)
{
GlobalVars.app_id = textBox1.Text;
GlobalVars.app_hash = textBox2.Text;
GlobalVars.number = textBox3.Text;
await loginAsync();
}
public async Task loginAsync()
{
var store = new FileSessionStore();
GlobalVars.client = new TelegramClient(store, "session", app_id, app_hash);
await GlobalVars.client.Connect();
if (GlobalVars.client.IsUserAuthorized())
{
GlobalVars.isAuth = true;
}
else
{
GlobalVars.hash = await GlobalVars.client.SendCodeRequest(GlobalVars.number);
GlobalVars.isAuth = false;
}
var form2 = new Form2();
form2.Show();
}
Да, я использую старую библиотеку, но это из-за того, что новая мне не подходит.
Зависает на этой строке:
GlobalVars.hash = await GlobalVars.client.SendCodeRequest(GlobalVars.number);
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости