public async Task CheckPhones() { var store = new FileSessionStore(); var client = new Core.TelegramClient(store, "session"); await client.Connect(); var phoneList = new string[] { RegisteredNumber, NumberToAuthenticate }; var rand = new Random(); foreach (var phone in phoneList) { var result = await client.IsPhoneRegistered(phone); Thread.Sleep(rand.Next(9) * 1000); if (result) { Console.WriteLine($"{phone} - OK"); } } }
public async Task TestConnection() { var store = new FakeSessionStore(); var client = new Core.TelegramClient(store, ""); Assert.IsTrue(await client.Connect()); }
public async Task CheckPhones() { var store = new FileSessionStore(); var client = new Core.TelegramClient(store, "session"); await client.Connect(); var result = await client.IsPhoneRegistered(NumberToAuthenticate); Assert.IsTrue(result); }
private async void conn() { TLSharp.Core.TelegramClient client = new Core.TelegramClient(fnc.apiId, fnc.apiHash); await client.ConnectAsync(); Auth(client, "+821072919103"); SendMessageByPhoneNumber(client, "821026799103", "20161109"); }
public async Task ImportContact() { // User should be already authenticated! var store = new FileSessionStore(); var client = new Core.TelegramClient(store, "session"); await client.Connect(); Assert.IsTrue(client.IsUserAuthorized()); var res = await client.ImportContact(RegisteredNumber); Assert.IsNotNull(res); }
public async Task CheckPhones() { var store = new FileSessionStore(); var client = new Core.TelegramClient(store, "session"); await client.Connect(); var phoneList = new string[] { RegisteredNumber, NumberToAuthenticate }; var rand = new Random(); foreach (var phone in phoneList) { var result = await client.IsPhoneRegistered(phone); Thread.Sleep(rand.Next(9) * 1000); if (result) Console.WriteLine($"{phone} - OK"); } }