سلام. توی تاپیکی که گفته بودید جواب Ramtinak (کلیک کنید) این کاری ک میخواید رو گویا انجام میده فقط باید.
https://github.com/sochix/TLSharp/
برای کار با تلگرام از پروژه گیتهاب بالا میتونید استفاده کنید.
توی اولین قدم شما باید مراحل ورود به تلگرام رو پیاده سازی کنید.
بعد از پیاده سازی ورود ، باید شماره ای که میخواهید بررسی کنید که تووی تلگرام عضو هست یا نه رو به لیست مخاطبین تلگرام اضافه کنید و بعد بررسی بشه که عضو هست یا نه
یک نمونه کد از منبع
TLVector<TLInputPhoneContact> vectorInputPhoneContact = new TLVector<TLInputPhoneContact>();
vectorInputPhoneContact.Add(new TLInputPhoneContact
{
FirstName = "FirstName",
LastName = "LastName",
Phone = "111111111"
});
TLImportedContacts importedContacts = await telegramClient.SendRequestAsync<TLImportedContacts >(new TLRequestImportContacts
{
Contacts = vectorInputPhoneContact
});
// Result in importedContacts.Users.Count count users added
TLVector<TLAbsUser> vectorAbsUser = importedContacts.Users;
foreach (TLAbsUser absUser in vectorAbsUser)
{
if (absUser.GetType() == typeof(TLUser))
{
TLUser user = (TLUser)absUser;
File.AppendAllText("results.txt", String.Format("Id: {0}\nAccessHash: {1}\nFirstName: {2}\nLastName: {3}\nPhone: {4}\nUsername: {5}\n\n", user.Id, user.AccessHash, user.FirstName, user.LastName, user.Phone, user.Username));
}
}