Discord
Discord ilovasi va serveriga imzolangan /ask buyrug‘ini qo‘shing.
Discord ilovasi va serveriga imzolangan /ask buyrug‘ini qo‘shing.
Discord ilovasini yaratish#
Discordʼning rasmiy ilovani tez boshlash va interaksiyalar haqida qo‘llanmalariga amal qiling. Discord Developer Portal ichida ilova yarating va quyidagi qiymatlarni oling:
| Make Agent Fast maydoni | Discord ichidagi joyi | Vazifasi |
|---|---|---|
| Application ID | General Information | Ilova va buyruqni aniqlaydi |
| Public Key | General Information | Ed25519 bilan imzolangan interaksiyalarni tekshiradi; aynan 64 ta o‘n oltilik belgi |
| Bot tokeni | Bot sahifasi | Ilovani tekshiradi va /askni ro‘yxatdan o‘tkazadi; maxfiy saqlang |
Bot tokenini yangilash avvalgi tokenni darhol bekor qiladi. Public Key maxfiy emas, ammo u bot tokeni bilan bir xil ilovaga tegishli bo‘lishi kerak.
Ulash va /askni ro‘yxatdan o‘tkazish#
Saytning Konnektorlar sahifasini oching, Discordni tanlang, uchala qiymatni kiriting va Ulashni bosing.
Make Agent Fast bot tokenini Discordʼning ilova endpointi orqali tekshiradi va ilovaga mos bo‘lmagan Public Keyʼni rad etadi. Xato terilgan Application ID tasdiqlangan ilovaning haqiqiy IDʼsiga almashtiriladi, so‘ng boshqa ilova buyruqlarini o‘chirmasdan global /ask question buyrug‘i yaratiladi yoki yangilanadi.
Saqlagandan keyin ko‘rsatilgan Interactions Endpoint URL manzilini Discord ichidagi General Information → Interactions Endpoint URL maydoniga ko‘chirib, saqlang. Discord imzolangan PING yuboradi; Make Agent Fast imzoni tekshirib, talab qilinadigan PONG javobini qaytaradi.
O‘rnatish va sinash#
Discord o‘rnatish sozlamalari orqali ilovani sinov serverida application commandlar uchun kerakli ruxsatlar bilan avtorizatsiya qiling. Global buyruq tarqalishi biroz vaqt olishi mumkin.
/askni ishga tushiring, majburiy question maydonini to‘ldirib yuboring. Make Agent Fast Discordʼning qisqa muddatidan oldin interaksiyani qabul qiladi, agentni ishga tushiradi va kechiktirilgan dastlabki javobni yangilaydi. Keyingi /ask so‘rovlari kontekstni saqlashi uchun suhbat tarixi har bir Discord foydalanuvchisi bo‘yicha alohida yuritiladi.
Hozirgi konnektor faqat matn bilan ishlaydi. U ovozli kanallar, biriktirmalar, oddiy kanal xabarlari yoki shaxsiy xabarlarni o‘qimaydi; agentga faqat ro‘yxatdan o‘tgan /ask interaksiyasi kiradi.
Tokenni yangilash yoki ulanishni uzish#
Bot tokeni oshkor bo‘lsa, Discord ichida uni yangilang, konnektorga yangi tokenni kiriting va /askni qayta tekshiring. Ilovaning o‘zi o‘zgarsa, uchala qiymat va shu ilovaning Interactions Endpoint URL manzilini yangilang.
Konnektorni o‘chirish yoki olib tashlash Discord ilovasi yoxud global buyrug‘ini o‘chirmaydi. Integratsiyani butunlay tugatayotganda ilovani serverlardan olib tashlang va eskirgan provayder hisob maʼlumotlarini alohida o‘chiring.
Muammolarni hal qilish#
| Muammo | Yechim |
|---|---|
| Konnektor maydonlarni rad etadi | Bir xil ilovaning bot tokeni va 64 belgili Public Keyʼidan foydalaning |
| Discord endpointni rad etadi | Ochiq HTTPSʼni tekshiring, yaratilgan endpointni kiriting va qayta sinashdan oldin hisob maʼlumotlarini yana saqlang |
/ask yo‘q | Buyruq o‘rnatilgani/avtorizatsiya qilinganini tekshiring, global tarqalishni kuting va yana ro‘yxatdan o‘tkazish uchun qayta ulang |
| Interaksiya “ilova javob bermadi” deydi | Konnektor yoqilganini tekshiring va Make Agent Fast/Discord xatolarini ko‘ring; endpoint imzosi muvaffaqiyatli tasdiqlanishi kerak |
| Boshqa chat xabarlari eʼtiborsiz qoladi | Bu kutilgan holat; integratsiya faqat /ask bilan ishlaydi |
| Javob kesilib qoladi | Discord xabar javoblari 2 000 belgi bilan cheklangan |
Bot tokenini mijoz kodi, repozitoriy, log yoki skrinshotlarda hech qachon oshkor qilmang.