Олон нийтийн мэдээллийн хэрэгслийг сессийн төрөл html хусах нь роботын эсрэг хүчтэй системээс болж хагарахад хэцүү самар шиг харагдаж болно. Баярлалаа, наад зах нь Telegram-ийн хувьд энэ нь дүрэм Python заавар: Datacenter прокси ашиглан Telegram-г хусах биш юм. Энэхүү платформ нь янз бүрийн Telegram ботын автоматжуулалтыг дэмждэг тул хусах үйл явцыг хөнгөвчилдөг.
Үүнд зориулсан маш олон бэлэн шийдлүүд байгаа ч та бага зэрэг кодчилол болон Telegram API ашиглан үүнийг хялбархан хийж чадна. Тийм ээ, энэ платформ нь өөрийн API-тай! Доп, иннит?
Telegram ба түүний нээгдсэн боломж
Эхнээс нь эхэлцгээе. Telegram өгөгдөл бол шифрлэлтийн улмаас олон хувилбараас илүү сайн хамгаалалтыг хэрэглэгчдэд санал болгодог нэлээд алдартай мессежийн платформ юм. Энэ нь чатлах, зураг, видео илгээх, doc, zip, mp3 болон бусад олон форматтай файл хуваалцахад тохиромжтой. Энэ платформ нь зөвхөн найз нөхөдтэйгээ харилцах тухай биш юм. Сүлжээний мегагруппууд нь 200 мянга хүртэлх гишүүдийг дэмждэг бөгөөд та бүгдтэй нь холбогдох боломжтой! Эсвэл та админууд өөрсдийн агуулгыг хязгааргүй тооны хүмүүстэй хуваалцдаг сэдэвчилсэн Telegram сувгуудыг үзэх боломжтой.
Энэ платформ таны бизнест хэрхэн ашигтай байж болох талаар гайхаж байна уу? Telegram нь ижил төстэй сонирхолтой нийгэмлэгүүдийг байршуулдгаараа алдартай. Үүний ачаар энэ нь маркетингийн гуру нарын ариун нандин зүйл болсон. Хэрэгтэй холбоо барих мэдээллээр дүүрэн энэхүү мессежийн үйлчилгээ нь маш чухал үзэгчдэд автоматаар DM мессеж илгээх боломжийг нээж өгдөг. Мөн бид энд спам илгээх тухай яриагүй – Telegram үүнийг нухацтай авч үздэг тул та ийм үйлдлүүдийг хязгаарлахгүйн тулд зайлсхийх хэрэгтэй.
Бид танд энэ платформоос үр жимс өгөх арга замыг харуулахдаа баяртай байна, гэхдээ эхлээд Telegram автоматжуулалт яагаад хэрэгтэй байгааг харцгаая.
Telegram автоматжуулалт гэж юу вэ?
Хэрэв та Telegram роботын автоматжуулалтыг ашиглахгүй бол холбоо барих жагсаалт гаргах нь толгойны өвчин байж магадгүй юм. Ихэвчлэн тэдгээр жижиг роботууд автомат мессеж илгээхээр тохируулагдсан байдаг; Гэсэн хэдий ч энэ нь ашиглах боломжтой цорын ганц тохиолдол биш юм. Telegram автоматжуулалтыг автомат сануулагч, видео татаж авах, файл хөрвүүлэх гэх мэт ажилд ашиглаж болно.
Өөр нэг өргөн хэрэглээний тохиолдол бол мэдээлэл цуглуулах явдал юм. Дата төвийн прокси гэх мэт шийдлүүд нь хүссэн шалтгаанаар Telegram-ыг хусах боломжийг танд олгоно. Жишээлбэл, Telegram бот нь дата төвийн IP-тэй хослуулан таныг илжиг жилүүдийг компьютерийн өмнө өнгөрүүлэх шаардлагагүйгээр бүлгийн гишүүдийг бөөнөөр нь автоматаар хусах боломжтой.
Telegram проксигийн цаана байгаа ид шид
Өгөгдөл хусах нь үргэлж жигд байдаггүй – та холболт муутай эсвэл байршлын хязгаарлалттай тулгарах боломжтой. Гэсэн хэдий ч Telegram прокси ашиглан үүнийг шийдэж болно. Анхны IP хаягаа прокси серверээр чиглүүлэх нь дижитал нууцлалыг илүү хүчтэй болгож чадна. Хамгийн сайн тал нь та үүнийг Тохиргоо > Өгөгдөл ба Хадгалалт > Прокси тохиргоо > Прокси нэмэх хэсэгт хялбархан нэмж болно .
Энэ нь бүгд биш – платформ нь Telegram-ийн төрөл бүрийн автоматжуулалтын прокси-г дэмждэг бөгөөд энэ нь зах зээлдүүлэгчид, бүтээгдэхүүн хөгжүүлэгчид болон бөөнөөр нь хусах шаардлагатай бусад хүмүүсийн амьдралыг хөнгөвчилдөг. Тэд хуссан мэдээллийг ашиглан чулуулаг шиг хатуу судалгаа хийх эсвэл өөр аргаар ашиг тусаа өгөх боломжтой. Хэрэглэгчийн нэрээр хаягдсан холбоо барих өгөгдөл нь хар тугалга үүсгэхэд тусалдаг ч чатыг задлах нь шинэ бүтээгдэхүүн бий болгох эсвэл хуучин системийг шинэчлэх гайхалтай ойлголтыг өгөх болно.
Энэхүү платформ нь нарийвчилсан баримт бичиг бүхий өөрийн API-тай тул Telegram-ыг хусах нь маш их хамрах хүрээг хамарсан хууль ёсны хэрэг юм.
Telegram групп болон сувгуудаас мэдээлэл авах
Telegram дээрх аливаа мэдээллийг хусахаас өмнө сувгууд нь бүлгүүдээс хэрхэн ялгаатай болохыг ойлгох нь сайн эхлэл юм. Telegram-г хувийн блог болгон ашигладаг Z үеийнхний өсөлт сувгууд нь зөвхөн админууд мессеж хуваалцах боломжтой өргөн нэвтрүүлгийн функцтэй бөгөөд бусад гишүүдийг үзэгчээр үлдээдэг. Бүлгүүд нь хүн бүрийн харилцан үйлчлэлцэх боломжтой чат шиг үйлчилдэг тул өөр өөр байдаг.
Telegram сувгийн захиалагчдыг хусах
Хязгааргүй тооны гишүүдийн улмаас сувгууд нь холбоо барих мэдээллийн ирээдүйтэй эх сурвалж мэт сонсогдож магадгүй юм. Гэсэн хэдий ч Telegram сувгийн гишүүдийг захиалагчийн үүднээс хасах боломжгүй, учир нь зөвхөн админууд ийм мэдээлэлд хандах боломжтой. Тиймээс бид энэ хэргийг гүнзгийрүүлэхгүй.
Telegram сувгуудын мессежийг хусах талаар юу хэлэх вэ?
Telegram нийтлэл гэх мэт өөр өөр өгөгдөл нь танд судалгааныхаа талаар маш сайн ойлголт өгөх болно. Сайн мэдээ гэвэл захиалагчдын жагсаалтаас ялгаатай нь та Python болон Telegram API ашиглан суваг дахь Telegram мессежийг хялбархан хусах боломжтой юм. Мөн Telegram прокси нэмснээр та анхны IP хаягаараа ашиглах боломжгүй контентыг гаргаж авах боломжтой.
Telegram группын гишүүдийг хэрхэн хусах вэ?
Мэдээлэл цуглуулах бурхдын ачаар бүлгийн гишүүдийг гаргаж авах боломжтой. Telegram нь агуулгыг нь хусдаг хүмүүст маш хүйтэн big work ханддаг тул танд тусгай хэрэгсэл хэрэггүй. Зөвхөн Python-ийн багц бүхий өмнө дурдсан API. Бидний танд зориулан бэлтгэсэн заавар анхлан суралцагчдад тохиромжтой тул туршлагатай кодлогч байх шаардлагагүй. Яп, та зөв таасан – бид Telegram группын гишүүдийг хусах болно.
Хязгаарлагдмал Telegram контентын түгжээг дата төвийн прокси ашиглан тайлж байна
Энэ зааварт бид дата төвийн прокси ашигладаг тул тэдгээрийг бас ашиглахыг зөвлөж байна. Яагаад надад тэд хэрэгтэй байна гэж та асууж магадгүй юм бэ? Тэдгээргүйгээр та өгөгдлийг гаргаж чадна гэдэгт эргэлзэхгүй байна, гэхдээ танд IP-ээ өөрчлөх хэд хэдэн шалтгаан бий:
- Таны хувийн нууцад нэмэлт хамгаалалт. Smartproxy-ийн санал болгодог шиг өндөр нэргүй прокси нь таны гэрийн IP хаяг эсвэл прокси ашиглаж байгаа мэдээллийг задруулдаггүй.
- Газарзүйн хязгаарлалттай контент. Зарим оронд, жишээлбэл Хятадад Telegram-ыг хязгаарласан эсвэл хориглосон байдаг. Хэрэв та хязгаарлагдмал бүсээс холбогдож байгаа бол дэлхий даяар газарзүйн зорилтот өгөгдлийн төвийн IP заавал байх ёстой.
Нэмж хэлэхэд, та үргэлж орон сууцны прокси ашиглаж , зорилтот тоглоомоо өөр түвшинд өргөж болно. Telegram роботын эсрэг систем нь энэ платформыг хусахдаа санаа зовох зүйл биш тул бид дата төвийн проксиг санал болгож байна. Тэд илүү хурдан, хямд бөгөөд энэ тохиолдолд гайхалтай үр дүнд хүрч чадна.
Python ашиглан Telegram-г хусах
Бид Telegram группын гишүүдийг устгах болно. Үүний тулд танд хэрэгтэй болно:
- Таны Telegram итгэмжлэл (бид тэдгээрийг хэрхэн авахыг тайлбарлах болно);
- Дата төвийн прокси;
- Python 3;
- Телефон номын сан.
Одоо ажилдаа орцгооё.
Алхам 1 – Telegram-ийн итгэмжлэлээ аваарай
Telegram бүлгийн гишүүдийг хусах, Telegram API ашиглахаасаа өмнө та итгэмжлэлээ авах хэрэгтэй. Үүнийг хийхийн тулд my.telegram.org руу орж , одоо байгаа данс руугаа нэвтэрч, “API хөгжүүлэлтийн хэрэгслүүд” дээр дарна уу.
Өөрийн програмын гарчгийг нэрлээд бусад шаардлагатай талбаруудыг бөглөнө үү. Програмаа үүсгэхдээ VPN эсвэл проксид холбогдоогүй эсэхээ шалгаарай.
Дараагийн цонхонд та api_id болон api_hash хүлээн авах бөгөөд энэ нь Telegram API ашиглан хусахад хэрэг болно. Дараа нь танд хэрэг болох тул тэдгээрийг хаа нэгтээ хадгалаарай.
Алхам 2 – Прокси тохируулах
Мэдээллийн төвийн прокси нь Telegram-ыг хусахад хангалттай тул бид энэ заавар дээр тэдэнтэй ажиллах болно. Дата төвийн IP-г хэрхэн баталгаажуулах талаар эндээс үзнэ үү.
- Smartproxy хяналтын самбарт нэвтэрнэ үү .
- Зүүн цэсний Datacenter товчийг дараад “Үнэ”-г сонгоод өөрийн хэрэгцээнд тохирсон хамгийн сайн төлөвлөгөөг сонго.
- Дараа нь Баталгаажуулах арга руу очно уу . Дата төвийн прокси хувьд зөвхөн user:pass аргыг ашиглах боломжтой.
Алхам 3 – Telethon номын санг суулгана уу
Telethon бол Telegram API дээр ажилладаг Python 3 MTProto номын сан юм. Үүнийг кодоо нэмнэ үү:
Алхам 4 – Өгөгдлийн сангийн файл үүсгээд нэвтэрнэ үү
Одоо бид сонгосон номын сангаас синхрончлолын загвар болон 1-р алхамаас итгэмжлэлүүдийг импортлох шаардлагатай байна . api_id, api_hash, утасны шугам
Амжилттай нэвтэрсний дараа та үүсгэсэн .session төрлийн файлыг харах болно – энэ бол таны байнгын мэдээллийн сангийн файл юм.
Алхам 5 – Үр дүнгийн жагсаалтыг гарга
Одоо хоосон чатын жагсаалт үүсгэж, GetDialogsRequest -ээс хүлээн авах мэдээллээр дүүргэх цаг болжээ . Үүний тулд та InputPeerEmpty функцийг нэмэх хэрэгтэй . Кодын энэ хэсэг нь дараах байдалтай байна.
Харилцан яриаг offset_date болон offset_peer ашиглан шүүдэг болохыг анхаарна уу . Бид API-д бүх чатыг буцаахын тулд эдгээр параметрүүдэд хоосон утгыг өгдөг. Бид мөн offset_id болон хуудасны хязгаарлалтыг тавьдаг. Энэ тохиолдолд та хэрэглэгчийн сүүлийн 200 чаттай болно.
Таныг зөвхөн мега групп сонирхож байгаа гэж бид үзэж байгаа тул энэ шинж чанар үнэн эсэхийг шалгахын тулд кодын энэ хэсгийг нэмнэ үү:
Мэдээжийн хэрэг, бүх чат нь мега групптэй байдаггүй. Тийм ч учраас онцгой хэсэг нь бүх зүйл үл хамааран ажиллах болно гэдгийг баталгаажуулдаг.
Алхам 6 – Гишүүдийг хусах бүлгийг сонгоно уу
Одоо та бүх бүлгүүдийг жагсаасан үед аль гишүүдийнхээ мэдээллийг хусахыг хүсч буй бүлгээ сонгох цаг болжээ. Ажиллаж байх үед код нь өмнөх алхамд хадгалсан бүлэг тус бүрээр дамжиж, бүлэг бүрийн нэрийг тоогоор эхэлж хэвлэнэ. Энэ тоо нь бүлгийн жагсаалтын индекс болдог.
Алхам 7 – Бүх гишүүдийн мэдээллийг экспортлох
Сонгосон Telegram группийнхээ бүх гишүүдийг экспортлохын тулд get_participants функцийг ашиглан хоосон жагсаалт үүсгэнэ үү.
Agressive нь үнэн дээр тохируулагдсан тул 10К гаруй бүлгийн гишүүдийг гаргаж авах боломжтой гэдгийг анхаарна уу . Энэ параметрийг идэвхжүүлсэн тохиолдолд Telethon нь жагсаалтад байгаа бүх харилцагчдын 90 гаруй хувийг экспортлодог.
Алхам 8 – Экспортолсон өгөгдлийг .csv файлд хадгална
Эцэст нь, цаашдын дүн шинжилгээ хийхэд бүх зүйлийг илүү уншигдахуйц хэлбэрээр оруулах цаг болжээ. Хэрэв гишүүдийн хэрэглэгчийн нэр ASCII бус хэлбэрээр байвал бид UTF-8 кодчилолыг ашиглах болно (энэ нь Telegram хэрэглэгчдийн хувьд маш түгээмэл байдаг, дээд хязгааргүй).
Тиймээс эхлээд .csv файлыг writer горимд нээж, толгой хэсгийг нэрлэнэ үү. Дараа нь бүх оролцогчдын жагсаалтын зүйл бүрийг гогцоо ашиглан CSV файлд бичнэ үү.
Бүх хэрэглэгчид хэрэглэгчийн нэр, нэр, овогтой байдаггүй гэдгийг санаарай. Тэдгээргүй хүмүүсийг “Байхгүй” гэж нэрлэнэ.
Бүх экспортын үйл явц нь зарим бүлэгт хэдэн минут зарцуулагдах боловч ажил дууссаны дараа та “Гишүүд амжилттай хуссан” гэсэн тэмдэглэл хүлээн авах ёстой. Voila, таны ажил энд дууссан!
Эцсийн тэмдэглэл дээр
Telegram нь проксид ээлтэй мессежийн платформ тул та энэ ирмэгийг хусах хэрэгцээнд ашиглаж болно. Хэрэв та Telegram прокси ашиглан хусах процессоо хурдан эхлүүлэх шаардлагатай байгаа ч эхлүүлэх талаар тодорхой мэдээлэл байгаа бол манай прокси баатруудтай холбогдоно уу . Тэд Smartproxy дата төвийн IP-г ашиглан Telegram-г хэрхэн рок болгох талаар тантай ярилцахдаа баяртай байх болно.