Аутентификация Telegram API "Слишком быстро" - PullRequest
1 голос
/ 21 мая 2019

Я создал клиент Telegram в C # .Net и использовал Telegram API с TeleSharp для аутентификации пользователя с помощью кода.После 4 раз Telegram не позволяет мне аутентифицировать пользователя и говорит «Слишком быстро» (подождите 24 часа).Есть ли способ один раз подтвердить подлинность и сохранить код или создать тестовый клиент, который не будет заблокирован?

 private TelegramClient NewClient()
    {
        try
        {
            return new TelegramClient(793924, "df6abda591c5e87782fe9368f264fdb8");
        }
        catch
        {
            MessageBox.Show("Credantials Not Valid");
            return null;
        }
    }

    TelegramClient client;
    string hash;

    private async void CodeButton_Click(object sender, EventArgs e)
    {
        client = new TelegramClient(793924, "df6abda591c5e87782fe9368f264fdb8");
        await client.ConnectAsync();
        hash = await client.SendCodeRequestAsync(PhoneText.Text);
        MessageBox.Show("Sent!");

    }

    private async void SignButton_Click(object sender, EventArgs e)
    {
        var user = await client.MakeAuthAsync(PhoneText.Text, hash, CodeText.Text);
        MessageBox.Show("Connected");
        Form1 Main = new Form1(user, client);
        //Form1 Main = new Form1();
        this.Hide();
        Main.Show();
    }
...