ATF Bot Automation v2 nima qiladi
ATF Bot Automation v2 — faol Telethon SQLite sessiya fayllari orqali ATF Telegram Mini App bilan o‘zaro ishlaydigan Node.js boti. Telegram.WebApp.initData ma’lumotlarini statik so‘rov faylida saqlash o‘rniga, u har bir siklda yangi Telegram WebView so‘raydi va Telegram tomonidan qaytarilgan yangi ishga tushirish ma’lumotlaridan foydalanadi.
Bot bir nechta akkauntni qo‘llab-quvvatlaydi va ATF tizimiga kirish, TON hamyonini yaratish va tasdiqlash, mayning mukofotlarini olish, dinamik topshiriqlar, referal ro‘yxatdan o‘tishi, akkaunt statistikasi, hamyonni almashtirish hamda ATF yechib olishni boshqara oladi. U har bir siklda sessiya katalogini qayta skanerlaydi, shuning uchun yangi qo‘shilgan akkauntlarni manba kodini o‘zgartirmasdan aniqlash mumkin.
Asosiy imkoniyatlar
- Har bir sikl uchun yangi Telegram WebView va Mini App ishga tushirish ma’lumotlari.
- Telethon SQLite sessiya ma’lumotlar bazalariga faqat o‘qish rejimida kirish, autentifikatsiya kalitini vaqtincha xotiraga nusxalash.
- Haqiqiy TON v4r2 mainnet hamyon manzillarini avtomatik yaratish.
- TON Proof imzolash va ATF
sync_walletendpointi orqali hamyonni tasdiqlash. - Vaqtinchalik
busyyoki keshlangan/dublikat javoblarni olayotgan akkauntlar uchun navbatdagi hamyon ishchilari. - ATF frontend konfiguratsiyasini Acorn yordamida,
evalishlatmasdan tahlil qilish orqali dinamik topshiriqlarni aniqlash. - Har bir sessiya uchun mustaqil topshiriq ishchilari va onboarding holati.
- Telegram
messages.StartBotorqali, jumladan Turnstile bilan ishlashni qo‘llagan holda referal ro‘yxatidan o‘tish. - ATF so‘rovlari uchun har bir akkauntga alohida HTTP yoki HTTPS proksi sozlamasi.
- Jonli avtomatlashtirish uchun Textual boshqaruv paneli va faqat o‘qish rejimidagi alohida statistika paneli.
- Balansni tekshirish, rasmli CAPTCHA yechish, proksini almashtirish va yechib olish tarixini ko‘rsatish bilan ketma-ket yechib olish.
- Barqaror so‘rov identifikatorlari, boshqariladigan qayta urinishlar, to‘g‘ri yakunlash va jurnallarda maxfiy qiymatlarni filtrlash.
Talablar
Loyihani o‘rnatishdan oldin quyidagilarni tayyorlang:
- Node.js 22.5 yoki undan yangiroq versiyasi.
- https://my.telegram.org/apps manzilidan olingan shaxsiy Telegram API ID va API hash.
.sessionbilan tugaydigan kamida bitta faol Telethon SQLite sessiya fayli.- Textual boshqaruv paneli yoki mahalliy Turnstile yechuvchisidan foydalanmoqchi bo‘lsangiz, Python 3.
Xavfsizlik ogohlantirishi: Telegram API hash, Telethon sessiya fayllari, proksi ma’lumotlari,.envyokiwallets-accounts.jsonfaylini hech qachon ulashmang. Hamyon faylida unda saqlangan har bir hamyon ustidan to‘liq nazorat beruvchi ochiq matndagi mnemonikalar va shaxsiy kalitlar mavjud.
Botni o‘rnatish va sozlash
1. Node.js bog‘liqliklarini o‘rnating
Loyiha ildiz katalogida PowerShell’ni oching va paketlarni o‘rnating:
npm install
Copy-Item .env.example .env
2. Telegram API ma’lumotlarini qo‘shing
.env faylini tahrirlang va Telegram ilovangiz uchun berilgan ma’lumotlarni kiriting:
TELEGRAM_API_ID=12345678
TELEGRAM_API_HASH=your_api_hash
Bu ma’lumotlar sizga tegishli bo‘lishi kerak. Tayyorlangan muhit faylini versiyalarni boshqarish tizimiga yubormang.
3. Telethon sessiyalarini qo‘shing
Barcha faol SQLite sessiya fayllarini session katalogiga joylashtiring. Fayl nomi botda ko‘rsatiladigan akkaunt yorlig‘iga aylanadi.
session/
├── account1.session
├── account2.session
└── account3.session
Katalog har bir siklda skanerlanadi. Sessiya ma’lumotlar bazalari faqat o‘qish rejimida ochiladi va bir akkaunt sessiyasiga kirish bir vaqtdagi amallar to‘qnashuvining oldini olish uchun navbatga qo‘yiladi.
4. Ixtiyoriy: Textual boshqaruv panelini o‘rnating
Asosiy avtomatlashtirish rejimi to‘q ko‘k, binafsha va korall ranglardan iborat Textual boshqaruv panelini ko‘rsatishi mumkin. Python bog‘liqliklarini bir marta o‘rnating:
python -m pip install -r requirements-textual.txt
Agar Python nostandart joylashuvga o‘rnatilgan bo‘lsa, ATF_PYTHON qiymatini python.exe faylining to‘liq yo‘liga o‘rnating.
Botni ishga tushirish
Interaktiv menyuni quyidagi buyruq bilan ishga tushiring:
npm start
Menyu quyidagi ish jarayonlarini taqdim etadi:
[1] BOTni ishga tushirish
[2] Referal kodi bilan akkauntlarni ro‘yxatdan o‘tkazish
[3] TON hamyonini almashtirish
[4] Akkaunt statistikasini tekshirish
[5] ATFni yechib olish
[0] Chiqish
Asosiy avtomatlashtirishni ishga tushirish
Textual boshqaruv paneli bilan Node.js ishchilarini ishga tushirish uchun 1-variantni tanlang. Panelda Telegram foydalanuvchi nomlari, darajalar, qazib olingan ATF, ATF qoldig‘i, kutilayotgan mukofotlar, hamyon holati, mayning holati, topshiriqlarni bajarish, topshiriq taymerlari, referal natijalari, Team Wallet ma’lumotlari, ulanishlar va sikl xulosalari ko‘rsatiladi.
Foydali boshqaruv paneli tugmalari:
q: to‘g‘ri yakunlab, chiqish.p: ishchilarni to‘xtatib turish yoki davom ettirish.r: barcha akkauntlar statistikasini parallel ravishda yangilash.c: jurnal panelini tozalash.PgUpvaPgDn: jurnallar bo‘ylab yuqoriga yoki pastga siljish.gvaShift+G: jurnalning boshiga yoki oxiriga o‘tish.
Boshqaruv paneli akkaunt holatini dashboard_refresh_interval_minutes qiymatiga muvofiq avtomatik yangilaydi; uning standart qiymati 10 daqiqa. Uni bevosita ishga tushirish uchun quyidagidan foydalaning:
npm run dashboard
Textual’siz standart terminal jurnallari uchun quyidagini ishga tushiring:
npm run start:run
Bu buyruq rejalashtiruvchilar va interaktiv bo‘lmagan jarayonlar uchun ham mos kirish nuqtasidir.
TON hamyonini sozlash qanday ishlaydi
Akkaunt tizimga kirgandan so‘ng bot ATF serveridagi wallet_address va wallet_verified maydonlarini tekshiradi. Agar tasdiqlangan hamyon mavjud bo‘lmasa, u quyidagi ketma-ketlikni bajaradi:
- Mainnet uchun TON v4r2 hamyonini yaratadi.
- Uning manzili, 24 so‘zli mnemonikasi va maxfiy kalitini darhol
wallets-accounts.jsonfaylida saqlaydi. - ATF’dan rasmiy TON Proof yuklamasini so‘raydi.
- Proof’ni ATF WebApp domeni uchun imzolaydi.
- Proof’ni
sync_walletga yuboradi. - Tekshiruv muvaffaqiyatli yakunlangandan keyingina xavfsizlik savoli va mayning bosqichlariga o‘tadi.
Hamyon yozuvi tekshiruv boshlanishidan oldin saqlanadi. Shu sababli vaqtinchalik busy javobi yoki kechiktirilgan akkaunt yangi yaratilgan hamyonning yo‘qolishiga olib kelmaydi.
Agar hamyon tasdiqlanmagan paytda ATF busy yoki keshlangan/deduplicatsiya qilingan javob qaytarsa, asosiy jarayon wallet_busy_retry_seconds dan keyin bir marta qayta urinadi; uning standart qiymati 15 soniya. Agar akkaunt hali ham band bo‘lsa, u hamyon ishchisiga o‘tkaziladi va asosiy jarayon davom etadi.
wallet_worker_concurrency qiymatigacha bo‘lgan hamyon vazifalari parallel bajariladi; standart qiymat 10. Qo‘shimcha akkauntlar FIFO navbatiga qo‘shiladi. Har bir sessiya uchun faqat bitta faol yoki navbatda turgan hamyon ishchisiga ruxsat beriladi.
Yaratilgan hamyon haqiqiy hamyon manzilidir, biroq u on-chain tranzaksiyada ishlatilmaguncha blokcheynga joylashtirilmaydi. wallets-accounts.json faylini xavfsiz saqlang va ehtiyotkorlik bilan zaxiralang. Bu faylga ega har qanday kishi hamyonlarni boshqarishi mumkin.
encrypted_secrets maydonini o‘z ichiga olgan eski yozuvlar bot ularni birinchi marta ochganda ochiq matn formatiga ko‘chiriladi. Avvalgi WALLET_KEYSTORE_PASSWORD faqat shu ko‘chirish uchun kerak.
Referal ro‘yxatdan o‘tishini sozlash
2-variant yangi akkauntlarni ro‘yxatdan o‘tkazishi kerak bo‘lganda, config.json fayliga referal kodini qo‘shing:
{
"referral_code": "610911604"
}
Bu kod bilan avval ishlanmagan har bir sessiya uchun bot Telegram’dagi messages.StartBot ni chaqiradi, xuddi shu start parametridan foydalanib WebView’ni ochadi va ATF tizimiga kirish vaqtida ref_code ni yuboradi. Muvaffaqiyatli natija .state/referrals.json faylida xesh sifatida qayd etiladi; bu har bir siklda bir xil StartBot amalining takrorlanishiga yo‘l qo‘ymaydi.
Referal rejimi faqat referal ro‘yxatdan o‘tishini boshqaradi. Hamyon yaratish va saqlash 1-variant doirasidagi asosiy avtomatlashtirish qismi bo‘lib qoladi. Mavjud akkauntlar odatda server tomonidan avval qayd etilgan taklif qiluvchini almashtira olmaydi.
Interaktiv menyusiz referal ro‘yxatdan o‘tishini to‘g‘ridan-to‘g‘ri ishga tushiring:
npm run register-referral
Turnstile uchun MultiBot’dan foydalanish
Agar yangi akkaunt Cloudflare Turnstile sinoviga duch kelsa, bot ATF’dan rasmiy site_key ni olishi va MultiBot dan token so‘rashi mumkin. Uning API kalitini .env fayliga qo‘shing:
MULTIBOT_API_KEY=your_api_key
Standart holatda akkaunt proksilari MultiBot’ga yuborilmaydi. Yechish jarayonida xuddi shu proksi IP manzilidan foydalanish kerak bo‘lsa, quyidagini yoqing:
MULTIBOT_USE_ACCOUNT_PROXY=1
Bu sozlamani yoqish akkaunt proksi manzili va ma’lumotlarining MultiBot’ga yuborilishiga olib keladi. Variantdan foydalanishdan oldin ushbu ma’lumotlarning oshkor bo‘lishi mumkinligini hisobga oling.
Mahalliy Turnstile yechuvchisini ishga tushirish
To‘plamga kiritilgan mahalliy yechuvchi faqat 127.0.0.1:8000 manziliga bog‘lanadi. Windows’da Python 3 ni o‘rnating va loyiha ildiz katalogidan yechuvchini tayyorlang:
py -3 -m venv local-solver\.venv
local-solver\.venv\Scripts\python.exe -m pip install -r local-solver\requirements.txt
local-solver\.venv\Scripts\python.exe -m camoufox fetch
cd local-solver
.venv\Scripts\python.exe api_server.py --yes
Bu terminalni ochiq qoldiring. Boshqa terminalda botni ishga tushiring, 2-variantni tanlang va mahalliy yechuvchini tanlang. Interaktiv bo‘lmagan ishga tushirish uchun quyidagilarni sozlang:
TURNSTILE_SOLVER=local
LOCAL_TURNSTILE_SOLVER_URL=http://127.0.0.1:8000
Har bir akkaunt uchun alohida sozlamalarni qo‘llash
Alohida sessiyalar uchun turli sozlamalar kerak bo‘lsa, account-overrides.example.json faylini account-overrides.json nomi bilan nusxalang. Masalan:
{
"account1.session": {
"enabled": true,
"proxy": "http://username:password@127.0.0.1:8080",
"ready_task_ids": ["telegram_join"]
}
}
enabledsessiyani yoqadi yoki o‘chiradi.proxyATF so‘rovlari uchun HTTP yoki HTTPS proksisini belgilaydi. Telegram MTProto to‘g‘ridan-to‘g‘ri ulanish bo‘lib qoladi.ready_task_idsqo‘lda haqiqatan bajarilgan va endi bot tomonidan olinishi mumkin bo‘lgan bir martalik vazifalarni belgilaydi.
Override fayli, proksilar, muhit fayli, kesh, holat va sessiya fayllari Git tomonidan e’tiborga olinmaydi.
Dinamik vazifalarni sozlash
ATF vazifalar ro‘yxati uchun endpoint taqdim etmaydi. Buning o‘rniga uning frontend’i tasksConfig obyektini index.html ichiga inline JavaScript sifatida joylashtiradi. Bot ushbu sahifani yuklab oladi va kodni bajarmasdan, uning abstrakt sintaksis daraxtini Acorn yordamida tahlil qiladi. U faqat vazifa identifikatorlari, sarlavhalar, mukofotlar, havolalar, kutish muddatlari, minimal davomiyliklar va qo‘lda tekshirish holatini ajratib oladi.
Agar sahifani yuklab bo‘lmasa, bot eng so‘nggi keshdan foydalanadi. Frontend ham, kesh ham mavjud bo‘lmasa, qattiq kodlangan zaxira variantidan foydalanish o‘rniga, shu sikl uchun vazifalarni olish o‘chiriladi.
config.json faylida vazifa rejimini quyidagi qiymatlardan biriga o‘rnating:
off: vazifalarni o‘qimaydi yoki qayta ishlamaydi.report: mavjud vazifalarni ishga tushirmasdan yoki olmasdan ko‘rsatadi.claim_ready: havola bosishlarinistart_taskorqali qayd etadi, mos vazifalarni ishga tushiradi, har birminSecondsdavrini parallel kutadi va tayyor bo‘lganda vazifalarni oladi.
ready_task_ids da ko‘rsatilgan vazifalar qayta ishga tushirilmasdan, bajarilishini kutayotgan vazifalar navbatiga qo‘shiladi. Dastlabki ketma-ket kirishdan so‘ng, har bir akkauntga alohida vazifa ishchisi biriktiriladi. Ishchi shu akkauntning kutish muddati tugaguncha uxlaydi, server holatini qayta yuklaydi, tayyor vazifalarni qayta ishlaydi va keyingi ishga tushish vaqtini eng so‘nggi javob asosida belgilaydi.
Agar tayyor vazifani ishga tushirib yoki egallab bo‘lmasa, qayta urinishlar sukut bo‘yicha 60 soniya bo‘lgan task_ready_retry_seconds bilan cheklanadi. Bu juda tez-tez takrorlanadigan qayta urinishlar siklining oldini oladi. loop_interval_hours sozlamasi faqat qazib olishni talab qilish sikllariga taalluqli, vazifalarni rejalashtirishga emas.
TON hamyonini xavfsiz almashtirish
Almashtirilishi kerak bo‘lishi mumkin bo‘lgan hamyonlarni izlash uchun 3-variantni tanlang yoki interaktiv terminalda npm run replace-wallets buyrug‘ini ishga tushiring. wallets-accounts.json faylida yaroqli mnemonik va maxfiy kalit mavjud bo‘lgan akkauntlar o‘tkazib yuboriladi.
Mahalliy maxfiy ma’lumotlari bo‘lmagan tasdiqlangan hamyonlar uchun bot hamyon eski bot o‘rnatilishidan, uning zaxira nusxasi yo‘qolganidan kelib chiqqanmi yoki tashqi hamyonmi, aniqlay olmaydi. Shu sababli u foydalanuvchi nomi va maskalangan manzilni ko‘rsatadi hamda har bir akkaunt bo‘yicha tasdiqlashni so‘raydi:
- Hamyonni almashtirish uchun
ykiriting. - O‘tkazib yuborish uchun Enter tugmasini bosing yoki
nkiriting. - Qolgan skanerlashni bekor qilish uchun
qkiriting.
Tasdiqlangandan so‘ng, yangi hamyon va mnemonik saqlanadi, keyin ATF sync_wallet va TON Proof orqali atomik tarzda yangilanadi. Avvalgi hamyondagi zanjir usti aktivlari o‘tkazilmaydi. Band almashtirishlar replacement_pending sifatida saqlanadi va skanerlashdan keyin beshtagacha ishchi tomonidan qayta uriniladi. Uzilib qolgan almashtirishlarni 3-variantni yana ishga tushirish orqali davom ettirish mumkin.
Akkaunt statistikasini tekshirish
4-variant yoki npm run stats faqat o‘qish uchun mo‘ljallangan audit panelini ochadi. U yangi kirishni amalga oshiradi, sync_wallet ni chaqiradi va get_withdraw_history ma’lumotlarini o‘qiydi. Bir vaqtdagi ishlov berish stats_worker_concurrency orqali boshqariladi va beshta ishchi bilan cheklanadi.
Panelda foydalanuvchi nomlari, hamyon manzillari, ATF qoldig‘i, qazib olingan balanslar, bloklanganlik holati, xavf darajasi, DEX xaridi talablariga muvofiqlik holati, kutilayotgan yechib olishlar, eng so‘nggi yechib olish holati va masked_auto_fraud dagi FRAUD MASK ko‘rsatiladi. Yechib olish holatlari: NONE, PENDING, APPROVED, KYC/VERIFY, FAILED va UNAVAILABLE. KYC holati va firibgarlik maskasi alohida signallardir.
Auditni qayta ishga tushirish uchun r tugmasini bosing yoki chiqish uchun q ni bosing.
ATF yechib olish
5-variant akkauntlarni ketma-ket qayta ishlaydi va boshlashdan oldin bir marta tasdiqlashni so‘raydi, chunki server har bir yechib olish so‘rovi uchun 70 ATF undiradi.
Har bir akkaunt uchun bot:
- Yangi sessiya bilan kiradi va
mined_balancehamdapending_rewardni o‘qiydi. - Kutilayotgan mukofotni talab qiladi.
- Qazib olingan balansni yangilash uchun yana kiradi.
- Balansi 500 ATF dan kam bo‘lsa yoki hamyoni tasdiqlanmagan bo‘lsa, akkauntni o‘tkazib yuboradi.
- To‘liq yaroqli qazib olingan balansni to‘rt kasr xonasigacha pastga yaxlitlaydi.
- Rasmli CAPTCHA ni yechadi va yechib olish so‘rovini yuboradi.
- Yechib olish tarixini o‘qiydi va mavjud yakuniy holat haqida xabar beradi.
ImageToTextTask yechuvchisi uchun .env fayliga 2Captcha kalitini qo‘shing:
TWOCAPTCHA_API_KEY=your_api_key
Bot yuborishdan oldin frontenddagi rasmiy 1.2–2 soniyalik tasodifiy kechikishni qo‘llaydi. CAPTCHA javobi muvaffaqiyatsiz bo‘lsa yoki rad etilsa, serverdagi attempts_left qiymati va maksimal qiymati uchta bo‘lgan withdraw_captcha_max_attempts dan kichigigacha yangi topshiriq so‘raladi.
retry_after_seconds javobi, yechib olish blokirovkasi yoki serverdagi urinishlarning tugashi ushbu akkaunt uchun qayta urinishlarni to‘xtatadi. Yechib olishni bevosita quyidagi buyruq bilan ishga tushiring:
npm run withdraw
Yechib olish uchun proksilardan foydalanish
Agar proxy.txt yoki proxies.txt faylida proksilar bo‘lsa, yechib olish rejimi butun paket uchun yagona havza yaratadi. Har bir proksi, hatto ishlamay qolgan taqdirda ham, faqat bir marta tanlanadi va shu paket davomida boshqa akkauntga qayta biriktirilmaydi.
Kirish, mukofotni talab qilish, balansni yangilash, CAPTCHA ni olish, yuborish yoki tarixni olish paytida tarmoq xatosi yuz bersa, akkaunt keyingi foydalanilmagan va sog‘lom proksiga o‘tkaziladi. Proksi havzasi mavjud bo‘lganda, yechib olish rejimi to‘g‘ridan-to‘g‘ri IP manziliga sezdirmasdan qaytmaydi. Takroriy amallar xavfini kamaytirish uchun talab va yechib olish so‘rovlari identifikatorlari proksi almashtirilganda o‘zgarmaydi.
Har bir akkaunt uchun kamida bittadan noyob proksi hamda qayta urinishlar uchun qo‘shimcha proksilar taqdim eting. Havza tugasa, joriy akkaunt muvaffaqiyatsiz deb belgilanadi va qayta ishlash keyingi akkaunt bilan davom etadi.
Ishonchlilik va xavfsizlik bo‘yicha ilg‘or maslahatlar
wallets-accounts.jsonfaylini saqlash joyi tegishli himoyalanmagan bo‘lsa, uni umumiy yoki sinxronlashtiriladigan joylardan tashqarida saqlang.- Hamyonlarni almashtirish yoki o‘rnatmani ko‘chirishdan oldin hamyon maxfiy ma’lumotlarini xavfsiz zaxiralang.
ready_task_idsdan faqat qo‘lda amalda bajarilgan vazifalar uchun foydalaning.- Akkaunt proksisi ATF HTTP so‘rovlariga ta’sir qilishini, to‘g‘ridan-to‘g‘ri Telegram MTProto ulanishiga esa ta’sir qilmasligini unutmang.
- Yetarli miqdorda turli yechib olish proksilarini sozlang, chunki foydalanilgan va ishlamay qolgan proksilar paket davomida qayta ishlatilmaydi.
- To‘g‘ri yakunlash uchun
Ctrl+Ctugmalaridan foydalaning. Bot ulanishlarni tozalaydi va o‘chirish signali olinganidan keyin boshqa akkauntni ishga tushirmaydi. - Har bir akkaunt bo‘yicha
success,partialvafailednatijalarini farqlovchi xulosani ko‘rib chiqing.
Loyiha allowed_hosts orqali API va WebApp manzillarini cheklaydi hamda HTTPS ulanishini talab qiladi. HTTP yo‘naltirishlarini avtomatik ravishda kuzatmaydi. HTTP 401 va 403 javoblari uchun qayta urinish amalga oshirilmaydi, HTTP 429 va 5xx javoblarida esa jitter bilan eksponensial kechikish qo‘llanadi.
So‘rov identifikatorlari qayta urinishlar davomida barqaror qoladi, shuning uchun server takroriy amallarni idempotent tarzda qayta ishlashi mumkin. Cooldown va already claimed kabi biznes javoblari tarmoq xatosi sifatida ko‘rilmaydi. ATF tizimiga kirish vaqtida qayta-qayta ishlamay qoladigan proksilar vaqtincha karantinga olinadi va bot yashirincha to‘g‘ridan-to‘g‘ri IP manziliga o‘tmaydi.
Sessiya tokenlari, ishga tushirish ma’lumotlari, xeshlar va proksi parollari jurnallardan yashiriladi. Barqaror qurilma identifikatorlari har bir Telegram ID uchun .state/device-ids.json faylida saqlanadi. Bot har bir siklda config.json faylini, sessiyalarni, proksilarni va akkaunt sozlamalaridagi istisnolarni ham qayta yuklaydi.
Mayning jarayonida xavfsizlik savoli talab qilinsa, tanilgan oddiy arifmetik masalalar avtomatik yechiladi. Noma’lum formatlarda terminal orqali qo‘lda kiritish rejimiga o‘tiladi.
O‘rnatishni tekshirish
Sozlash yoki konfiguratsiya o‘zgartirilgandan keyin loyiha tekshiruvlari va testlarini ishga tushiring:
npm run check
npm test
Xulosa
ATF Bot Automation v2 yangi Telegram WebView autentifikatsiyasini ko‘p akkauntli ATF avtomatlashtirish, TON hamyonini tekshirish, dinamik vazifalar, referallar, akkaunt auditi va nazorat qilinadigan yechib olish funksiyalari bilan birlashtiradi. Ishni yaroqli Telethon sessiyalari va himoyalangan Telegram hisob ma’lumotlari bilan boshlang, asosiy jarayonni oz sonli akkauntlarda tekshiring va wallets-accounts.json faylini yuqori qiymatli maxfiy ma’lumot sifatida saqlang, chunki unda yaratilgan har bir hamyonga to‘g‘ridan-to‘g‘ri kirish mavjud.
