Hujjatlar
1. Ulash
- Claude’da (claude.ai yoki ilova) Sozlamalar → Konnektorlar → Maxsus konnektor qo‘shish bo‘limini oching.
- Nomiga «Koi Launch», manziliga
https://launch.koiswarm.com/mcpkiriting, qo‘shing va «Ulash»ni bosing. - Tasdiqlash sahifasida «Telegram orqali tasdiqlash»ni bosing. Telegram’da bot ochiladi — «Tasdiqlash»ni bosing.
- Sahifaga qayting va «Ruxsat berish»ni bosing. Endi Claude Telegram hisobingiz nomidan ilovalarni boshqara oladi.
Istalgan vaqtda Claude sozlamalarida uzib qo‘yishingiz mumkin.
2. Yaratish va e’lon qilish
Suhbatda shunchaki so‘rang:
- «Kimyo imtihoniga tayyorlov ilovasini yasab ber: mavzular bo‘yicha savollar va xatolarni takrorlash».
- «Ko‘rib chiqishni ko‘rsat» → ilovani Claude ichida, Telegram bilan bir xil muhitda sinab ko‘ring.
- «Tugmalarni kattaroq qil», «Yana 30 ta savol qo‘sh» → Claude faqat o‘zgarganini tahrirlaydi.
- «Telegram’da e’lon qil» →
t.me/…?startapp=…havolasini olasiz, bot ham xabar beradi.
Har bir e’lon yangi versiya yaratadi, havola o‘zgarmaydi. «Oldingi versiyaga qaytar» desangiz, orqaga qaytariladi.
3. Ilovalar va ulashish
- Botning menyu tugmasi (Apps) barcha ilovalaringiz ro‘yxatini ochadi.
- Uch xil usulda ulashing: ro‘yxatdagi ↗ tugmasi, ilova ichidagi ulashish tugmasi yoki istalgan chatda
@koilaunch_botdeb yozib ilovani tanlang. - Do‘stlaringiz ochgan ilovalar ularning «Ulashilgan va so‘nggi» bo‘limida chiqadi. Har bir do‘stning ma’lumotlari alohida saqlanadi.
- Ko‘rinish: «havola orqali» (standart) yoki «faqat men». Claude’ga «Bu ilovani yopiq qil» deng.
4. Muhit va SDK
Yaratishdan oldin Claude platforma qo‘llanmasini (get_platform_guide) o‘qiydi va quyidagi muhitga moslab yaratadi:
- Ilovalar alohida domendan yuklanadi va ajratilgan (opaque origin) sandbox iframe ichida ishlaydi.
localStorageodatdagidek ishlaydi va serverda har bir foydalanuvchi × ilova uchun saqlanadi.window.TgAppquyidagilarni beradi:storage,shared(reytinglar),haptic,share,mainButton/backButton,alert, mavzu CSS o‘zgaruvchilari (--tg-bg…) va xavfsiz hududlar (--tg-safe-top…).window.Telegram.WebAppning asosiy qismlari (HapticFeedback, MainButton, BackButton, CloudStorage, showAlert…) moslik qatlami sifatida mavjud.
const p = TgApp.storage.get("progress", { correct: 0 });
p.correct++;
TgApp.storage.set("progress", p);
await TgApp.shared.put("scores", { name: TgApp.user.firstName }, { score: p.correct });
const top = await TgApp.shared.list("scores", { order: "score", limit: 10 });
TgApp.share({ text: "10 tadan 9 tasi to‘g‘ri!" });
5. Cheklovlar
| Band | Cheklov |
|---|---|
| Fayl | 5 MB |
| Bir ilova jami | 25 MB / 300 fayl |
| Ilovalar | har foydalanuvchiga 100 ta |
| Saqlangan ma’lumot | qiymat uchun 64 KB, foydalanuvchi × ilova uchun 1000 kalit |
| Umumiy ma’lumot | yozuv uchun 16 KB, foydalanuvchi × to‘plam uchun 200 ta |
| Tashqi skriptlar | cdnjs / jsDelivr / unpkg / esm.sh / Google Fonts / Tailwind CDN |
6. E’lon qilish qoidalari
Taqiqlanadi: fishing, parol yoki karta ma’lumotlarini yig‘ish, haqiqiy xizmatlar yoki shaxslar nomidan ish ko‘rish, zararli dasturlar va noqonuniy kontent. Shikoyat qilingan ilovalar tekshirilib, to‘xtatiladi. Ilova ochiq turganda menyu (⋯) orqali shikoyat qiling.
7. Maxfiylik
Biz Telegram ID, ko‘rsatiladigan ism va username, siz yaratgan ilovalar fayllari hamda ilovalar ichida saqlangan ma’lumotlarni saqlaymiz.
Ilova kodi shu ilovada foydalanadigan ma’lumotlaringizni, Telegram’dagi ismingiz va ID’ingizni o‘qiy oladi hamda ularni tashqi serverlarga yuborishi mumkin — faqat ishonchli odamlar yaratgan ilovalardan foydalaning. Reyting kabi umumiy ma’lumotlarga yozganlaringizni ilovaning barcha foydalanuvchilari ko‘radi. Ilovalar bir-biridan ajratilgan va KoiSwarm yoki Telegram hisobingizga tegolmaydi. Ilova o‘chirilsa, uning barcha ma’lumotlari ham o‘chiriladi.