AvtomatlashtirishShu yerdan boshlang

O‘z buyruqlaringiz va birinchi qoidalar

Telegram chatingizda foydali ma’lumot ulashadigan buyruq yarating. Hodisalar, Barchasi va Istalgani shartlari hamda moderator buyruqlarini o‘rganing.

Ushbu maqolada

Salom! Kurs chatida har kuni dars yozuvlari qayerdaligini so‘rashadi. Yordam bo‘limida obuna uchun qanday to‘lashni bilmoqchi bo‘lishadi. Moderatorlar vakansiya e’lon qilish qoidalarini yana tushuntiradi, loyiha jamoasi esa vebinar oldidan vazifalarini kuzatib boradi.

Combot shu takroriy ishlarning bir qismini bajarishi mumkin. Avtomatlashtirish bo‘limida qoida tuzasiz: nima sodir bo‘lishi va bot bunga javoban nima qilishi kerak.

  1. HodisaChatda xabar paydo bo‘ladi
  2. ShartlarYordamdagi to‘lov savoli
  3. AmalCombot yo‘riqnoma yuboradi

Masalan: «Yordam mavzusida kimdir “qanday to‘lash” deb so‘rasa, yo‘riqnomani yubor». Yoki: «Moderator foydali xabarga buyruq bilan javob bersa, uning muallifiga 25 XP ber».

Bu qo‘llanma sozlamalarni shunday kundalik holatlar orqali tushuntiradi. Misollar o‘rganish uchun berilgan: mavzu nomlari, havolalar va xabarlarni o‘zingiznikiga almashtiring. Qoida siz ko‘zlagandek ishlashi uchun shartlar va cheklovlar har bir misol yonida tushuntirilgan.

Tahrirchini endi ochgan bo‘lsangiz, oddiy buyruqdan boshlang. Vazifangiz allaqachon ma’lum bo‘lsa, 11 ta tayyor ssenariyni ko‘ring yoki kerakli sozlamani mundarijadan toping.

Tahrirchi faqat tanlangan hodisaga tegishli maydonlarni ko‘rsatadi. Shuning uchun chatdagi savol, qo‘shilish so‘rovi va moderator buyrug‘ining sozlamalari farq qilishi mumkin.

Chatni tayyorlang

Onlayn kurs chatini tasavvur qiling. Har bir yangi o‘quvchi dars yozuvlari qayerdaligini so‘raydi, kurator esa yana o‘sha havolani izlaydi. Keling, avval ma’lumotni yuborishni Combotga topshiramiz.

Chatga @combotni qo‘shing. Combot boshqaruv panelini oching, chatni tanlang va Avtomatlashtirish bo‘limiga o‘ting.

Ikki narsani tekshiring: sozlamalarni o‘zgartira olasizmi va bot amalni bajara oladimi. Masalan, statistikani ko‘rish huquqi qoida yaratish imkonini har doim ham bermaydi. Xabar yuborish ruxsati esa botga boshqalarning xabarlarini o‘chirishga ruxsat bermaydi.

Ruxsatlarni vazifaga mos tanlang:

  • Ma’lumot ulashish: bot tanlangan chat yoki mavzuga — chat ichidagi alohida muhokama bo‘limiga — yoza olishi kerak.
  • Reklamani olib tashlash: xabarlarni o‘chirish ruxsati kerak.
  • A’zolarning yozishini cheklash yoki ularni bloklash: a’zolarni cheklash bo‘yicha administrator huquqi kerak.
  • Qo‘shilish so‘rovlarini tasdiqlash: foydalanuvchilarni taklif qilish ruxsati kerak.
  • XP yoki obro‘ berish: Combot sozlamalarida tegishli funksiya yoqilgan bo‘lishi kerak.

Qoidalar ro‘yxati ustida ogohlantirish chiqsa, avval uni hal qiling. Masalan, chatda XP o‘chiq bo‘lsa, «Foydali javob uchun 25 XP» qoidasini saqlashning o‘zi uni ishlatmaydi.

Qoidalar tanlangan chatga tegishli. Triggerlarni bir nechta chat o‘rtasida allaqachon sinxronlashtirsangiz, umumiy to‘plamni manba chatda tahrirlang. Masalan, manba chatda bir nechta guruh uchun kurs ma’lumotini yangilashingiz mumkin; uni qabul qiluvchi chatlarda tahrirlash yopiq bo‘lishi mumkin.

Birinchi qoida: foydali ma’lumot ulashing

Kurs chatida ko‘pincha «Yozuvlar va topshiriqlar qayerda?» deb so‘rashadi. Shu savolga javob berish uchun /course_info yarataylik. U hech narsani o‘chirmaydi va hech kimni cheklamaydi, shuning uchun boshlashga qulay.

  1. Trigger qoʻshish tugmasini bosing. Qoidaga Kurs — yozuvlar va topshiriqlar deb nom bering.
  2. Turi maydonida Buyruqni tanlang. /course_infoni qo‘shing.
  3. Oddiy buyruqni tanlang. Har bir o‘quvchi foydalana olishi uchun Ishga tushirgan maydonini hamma uchun ochiq qoldiring.
  4. UNDA bo‘limiga Xabar yuborish amalini qo‘shing. Quyidagi matndan foydalanib, mavzu nomlarini o‘zingiznikiga almashtirishingiz mumkin.
    Xabar matni

    Dars yozuvlari va topshiriqlar mahkamlangan xabarda. Darsga oid savollarni O‘qish mavzusida, kirishga oid savollarni esa Yordam mavzusida bering.

  5. Manba chat va joriy mavzuni qoldiring. Amalni saqlashni bosing.
  6. Tekshirish, keyin Triggerni saqlangni bosing. Qoida yoqilganini tekshiring.
  7. Telegramda /course_info yuboring. Ma’lumot chiqishi kerak. Oddiy «Hammaga salom!» esa uni ishga tushirmasligi kerak.

Endi kurator har safar tushuntirish yozish o‘rniga bitta buyruq yubora oladi. Keyinroq materiallarga havolali tugma qo‘shishingiz mumkin; Javobni formatlangni ko‘ring.

Tekshirish sozlamalardagi muammolarni qidiradi. U siz uchun buyruq yubormaydi va Telegramdagi javobni tekshirmaydi: oxirgi qadamni o‘zingiz bajarishingiz kerak.

Botdan nima kutayotganingizni tushuntiring

Deyarli har qanday qoidani bitta gap bilan ta’riflash mumkin:

Yordam mavzusida kimdir «qanday to‘lash» deb so‘rasa, to‘lov yo‘riqnomasini yubor.

Tahrirchi bu gapni ikkiga ajratadi. AGAR bo‘limida nimaga javob berishni tushuntirasiz. UNDA bo‘limida nima qilishni tanlaysiz.

Bot vazifani qoida nomidan anglamaydi. Qoidaga «Yangi a’zolarga yordam» deb nom berishning o‘zi hech narsani yoqmaydi: yangi a’zolarni, hodisani va amalni baribir tanlash kerak.

Barchasi: har bir shart mos kelishi kerak

Aytaylik, to‘lov yo‘riqnomasi faqat Yordam mavzusida kerak. Ikki shart qo‘ying: to‘g‘ri mavzu va «qanday to‘lash» iborasi.

Yordam mavzusidagi «Obuna uchun qanday to‘lash mumkin?» mos keladi. Erkin suhbatdagi xuddi shu ibora mos kelmaydi. Yordamdagi «Parolni qanday o‘zgartiraman?» ham mos emas.

Hammasi yoki VA (AND) shunday ishlaydi: tanlangan barcha talablar bajarilishi kerak.

Istalgani: bitta variant mos kelsa yetarli

Ba’zilar «qanday to‘lash», boshqalar esa «to‘lov o‘tmayapti» deb yozadi. Ikkalasiga ham bir xil yo‘riqnoma kerak.

Tahrirchi Har qanday yoki YOKI (OR)ni taklif qilgan joyda bitta mos variant yetarli. Odam bitta xabarga ikkala iborani ham yozishi shart emas.

Istisnolar: ayrim odam yoki xabarlarni chetda qoldiring

Vakansiyalar chatida e’lon qoidalarini eslatasiz, lekin jamoaning o‘z e’lonlariga javob berishni xohlamaysiz. Administratorlarni Istisno qilishga qo‘shing.

Istisno odamni chatdan chiqarmaydi va huquqlarini olib qo‘ymaydi. U shunchaki «Bu shartlar to‘plami shu odamga mos kelmaydi» degani.

Foydalanuvchi shartlaridagi istisnolar Istalgani tanlanganda ham amal qiladi. Masalan, faollik sharti mos kelishi shu to‘plamdagi administrator istisnosini bekor qilmaydi.

Bitta qoidada bir nechta YOKI varianti

Turli shartlar to‘plami bir xil javobga olib kelishi kerak bo‘lsa, YOKI variantini qoʻshishdan foydalaning. Masalan:

  • Yordam mavzusida kimdir «qanday to‘lash» deb yozadi.
  • Yangi a’zolar savollari mavzusida kimdir «obunani qayerdan sotib olish» deb yozadi.

Ikkala holatni ta’riflab, yo‘riqnomani bir marta yozing. Hodisa turi umumiy bo‘ladi. Ikkala variant ham mos kelsa ham, shu qoidaning amallar ro‘yxati faqat bir marta bajariladi.

Ikkita alohida qoida boshqacha ishlaydi: har biri o‘z javobini yuborishi mumkin. Shu sababli ikkita o‘xshash qoida ba’zan takroriy xabarlar chiqaradi.

YOKI variantlari mustaqil. Administrator xabarlari hech biriga mos kelmasligi kerak bo‘lsa, istisnoni har biriga qo‘shing.

Alohida variantni o‘chirishingiz mumkin. Masalan, Yordamdagi javoblarni saqlab, Yangi a’zolar savollarida vaqtincha javob bermaslik. Butun ssenariyni to‘xtatish uchun asosiy qoidani o‘chiring.

Foydali odat: saqlashdan oldin shartni ovoz chiqarib o‘qing. «Istalgan joydagi “to‘lov” so‘ziga javob berish» va «To‘lov savoliga faqat Yordamda javob berish» — boshqa-boshqa qoidalar.

A’zolar va moderatorlar uchun o‘z buyruqlaringiz

Chatda ikki xil buyruq foydali. Birlari ma’lumot beradi: jadval qayerda, kurator bilan qanday bog‘lanish yoki ishni qayerga topshirish. Boshqalari moderatorga muayyan a’zoga amal qo‘llashda yordam beradi, masalan, ogohlantirish yoki foydali javobni mukofotlash.

Bu qo‘llanmadagi buyruq nomlari misol sifatida berilgan. Avval ularni tahrirchida yarating; nomini chatga yozishning o‘zi Combotga avtomatik qo‘shmaydi.

Qoida nomi, tavsifi va turi

Nomi Avtomatlashtirish ro‘yxatida ko‘rinadi. Hamkasb darrov tushunadigan nom tanlang: «Kurs — o‘quvchilar uchun ma’lumot» yoki «Vakansiyalar — maoshni eslatish». 80 tagacha belgidan foydalanish mumkin.

Tavsif — administratorlar uchun 280 tagacha belgili izoh. Masalan: «Kursning yangi guruhiga ma’lumot ko‘rsatish. Kurs tugagach o‘chirish». Bot bu tavsifni chatga joylamaydi.

Turi bo‘limida quyidagini tanlang:

  • Bot mos holatga, masalan «qanday to‘lash» savoliga avtomatik javob berishi kerak bo‘lsa, Trigger.
  • Odam qoidani, masalan /course_info yuborib, aniq ishga tushirishi kerak bo‘lsa, Buyruq.

Bir xil javob uchun bir nechta buyruq

Bitta qoidaga /course_info va /course_helpni qo‘shish mumkin. A’zo qaysi nomni ishlatmasin, bir xil ma’lumot oladi.

Har bir nomni alohida qo‘shing. Lotin harflari, raqamlar va pastki chiziqdan foydalaning. Combotning ichki buyruqlari yoki chatdagi boshqa botlar allaqachon ishlatadigan nomlarni tanlamang.

Oddiy buyruq: ma’lumot olish

A’zoga tanlangan odamga ta’sir qiladigan amal emas, javob kerak bo‘lsa, Oddiy buyruqni tanlang.

Masalan, o‘quvchi /course_info yuboradi va bot yozuvlar qayerdaligini tushuntiradi. Javob berish orqali hech kimni tanlash shart emas.

Bu rejimda foydalanuvchiga qo‘llanadigan amallar mavjud emas. Oddiy buyruq bilan «har kim buyruq yuborib, o‘ziga XP bersin»ni amalga oshirib bo‘lmaydi.

Buyruq xabarini oʻchirishni yoqsangiz, suhbatdan /course_info xabari yo‘qoladi, botning javobi esa qoladi. Bu buyruq xabarlari chatni to‘ldirib yubormasligiga yordam beradi.

Javob buyrug‘i: odamni tanlash

Aytaylik, Ilhom chat qoidasini buzdi va moderator Aziza unga ogohlantirish bermoqchi.

  1. Aziza Ilhomning xabarida Javob berishni tanlaydi.
  2. Javob sifatida /team_warn yuboradi.
  3. Combot Ilhomni ogohlantiradi.

Buni sozlash uchun buyruqda Javob maqsadini tanlang. Ishga tushirgan maydonida Telegram administratorlariga ruxsat bering, amalning Qoʻllash maqsadi sozlamasida esa javob berilgan xabar muallifini tanlang.

Aziza — buyruq muallifi. U javob bergan xabarni Ilhom yozgan. Sozlamalarda ularni adashtirish vazifani butunlay o‘zgartiradi.

AGAR boʻlimidagi Qoʻllanadigan foydalanuvchi sharti buyruqni kimga nisbatan ishlatish mumkinligini cheklaydi. Har bir amal ichidagi Qoʻllash maqsadi esa aynan shu amal kimga qoʻllanishini tanlaydi.

Qo‘llab-quvvatlanadigan joyda amal buyruq muallifiga, javobdagi foydalanuvchiga yoki ikkalasiga ham ta’sir qilishi mumkin. Misolimizdagi ogohlantirish faqat Ilhomga qo‘llanishi kerak.

Buyrug‘ingizdan foydalanish ruxsati odamni Telegram administratori qilmaydi. Combotning o‘zida ham amalni bajarish uchun ruxsat bo‘lishi kerak.

Nima o‘chiriladi? Buyruq xabarini o‘chirishni qo‘shsangiz, Ilhomning asl xabari emas, /team_warn yo‘qoladi. Ogohlantirish oluvchini tanlash qaysi xabar o‘chishini o‘zgartirmaydi.

Bot nimalarga javob bera oladi?

Qachon «Nima sodir bo‘lishi kerak?» savoliga javob beradi. Trigger uchun ro‘yxatdan hodisani tanlang. Buyruq oddiyroq: uni buyruq yozilgan xabar ishga tushiradi.

Xabarlar, izohlar va postlar

Har qanday chat xabari / Chat xabari. Guruhdagi kundalik faoliyat uchun ishlating: dars savoli, vakansiya yoki hujjat. Masalan, bot «yozuv qayerda»ni ko‘rib, ma’lumot yuboradi.

Izohlar. Bog‘langan kanal postlari muhokamasi uchun tanlang. Masalan, maktab postlari izohlaridagi «qanday ro‘yxatdan o‘taman»ga javob bering.

Kanal posti. Bu bog‘langan kanalning o‘z postlarini anglatadi. Masalan, #liveli post chiqqanda chatga tayyor muhokama qoidalarini yuborish. Oddiy chat xabari sharti post shartining o‘rnini bosmaydi.

Tahrirlarni ham qamrash. Odam qisqa vakansiya joylab, keyin aloqa ma’lumotini qo‘shganini tasavvur qiling. Bu sozlama bilan Combot tahrirlangan xabarni ham tekshiradi. Amallar qayta bajarilishi mumkin, shu sabab tahrirlarni mukofotlar bilan birlashtirishda ayniqsa ehtiyot bo‘ling.

Qo‘shilish so‘rovlari, kirish va chiqish

Qoʻshilish soʻrovi. Odam hali qarorni kutmoqda. Masalan, tadbir tashkilotchilari muayyan taklif orqali kelgan so‘rovlarni avtomatik tasdiqlamoqchi.

Yangi aʼzo. Odam allaqachon qo‘shildi. Endi uni kutib olishingiz mumkin: «Xush kelibsiz! Mahkamlangan xabardan boshlang».

Aʼzo chiqishi. Odam o‘zi chiqdi yoki uni olib tashlashdi. Masalan, jamoa chat hodisalarini kuzatadigan sozlangan jurnal kanaliga bildirishnoma yuborish. Bu hodisada ikki xil odam qatnashishi mumkin: chiqqan a’zo va uni olib tashlagan kishi.

Qo‘shilish so‘rovi va qo‘shilish — alohida bosqichlar. Ikkalasida ham salomlashish ikkita xabar keltirib chiqarishi mumkin. Ma’lumot haqiqatan foydali bo‘ladigan bosqichni tanlang.

Boostlar

Yangi boost. Masalan, kimdir klub chatiga boost bergach, bot qisqa «Hamjamiyatni qo‘llab-quvvatlaganingiz uchun rahmat!» yozadi.

Boost olib tashlandi. Masalan, jamoa o‘zgarish haqida jurnal bildirishnomasini oladi. Bu odam boostni qaytarib olishga o‘zi qaror qilganini har doim ham anglatmaydi, shuning uchun ayblovchi matndan saqlaning.

Reaksiyalar

Foydalanuvchi reaksiyasi. Kimdir reaksiya qo‘shdi, olib tashladi yoki almashtirdi. Masalan, jamoa ish muhokamasidagi mos reaksiya o‘zgarishi haqida bildirishnoma oladi.

Reaksiyalar soni. Telegram bog‘langan kanal postining yangilangan reaksiya sonini yubordi. Masalan, bot moderatorlarga hozir tanlangan turlardan 20–30 ta reaksiya bor post haqida xabar beradi.

Reaksiyalar soni har bir reaksiyani kim qoldirganini aytmaydi. Keyingi yangilanishlarda shu qoida yana ishga tushishi mumkin. Filtrlarni kutilmagan takrorlarsiz sozlash uchun Reaksiyalar va vazifalar ro‘yxatlarini ko‘ring.

Vazifalar ro‘yxatlari

Jamoa ish chatida vebinarga tayyorlanmoqda. Kimdir vazifalar ro‘yxatini yaratadi, band qo‘shadi yoki taqdimotni bajarildi deb belgilaydi. Buning uchun uchta hodisa bor:

  • Yangi nazorat roʻyxati — ro‘yxat paydo bo‘ldi. Jamoaga yangi rejadan foydalanish mumkinligini aytishingiz mumkin.
  • Tekshirish roʻyxati vazifalari qoʻshildi — ro‘yxatda yangi bandlar paydo bo‘ldi. Masalan, jurnalga bildirishnoma yuboring.
  • Tekshirish roʻyxati bajarildi — vazifalar bajarildi deb belgilandi. Hamkasblarni ro‘yxatni ochib, o‘zgarishlarni ko‘rishga chaqirishingiz mumkin.

Oxirgi hodisa «vebinarga hamma narsa tayyor» degani emas: faqat bitta vazifa bajarilgan bo‘lishi mumkin.