Блог және сервистің білім базасы
Telegram Bot-Market бот конструкторындағы шарттар блогы дегеніміз не
Жарияланды: 27.07.2025

Шарттар блогы-бұл тізбектің логикасын әртүрлі бағыттарға бағыттауға мүмкіндік беретін блок. Оның шығу жолында барлығы екі бағыт бар. Сәтті болған жағдайда "сәттілікке" немесе блок ішіндегі жағдайларды тексеру сәтсіз болған жағдайда "сәтсіздікке" бағыттайды.


Шарттар блогында бірнеше логикалық шарттар болуы мүмкін, әр шарт кезекпен тексеріледі. Шарттардың саны бот тарифіне байланысты.

Telegram Bot-Market бот конструкторындағы шарттар блогы дегеніміз не

Bot Market бот конструкторына шарттар блогын қалай қосуға болады?

Шарттар блогының жалпы ережелері

Бұл блоктың екі жұмыс режимі бар:


  1. "AND" - блок ішіндегі барлық шарттарды тексеріңіз


  1. "АХ" - шарттарда кем дегенде бір жетістікке дейін тексеру.

Мысалы, сіз жеделхатта арнаға жазылуды тексерудің 3 шартын қоясыз. "AND" логикалық операторымен. Бұл дегеніміз, егер пайдаланушы барлық үш арнаға жазылса ғана "сәттілік" тізбегіне жіберіледі. Егер сіз "OR" - ге ауыссаңыз, онда "сәттілік" тізбегі, егер ол кем дегенде бір арнаға жазылса, пайдаланушыны бағыттайды.


Қосылған компоненттерге байланысты шарттар саны кеңейеді.

Шартты орындағаннан кейін жаңа тұрақтылар қалыптасады:


  1. Тұрақты деректер орындалу нәтижесін шарттар мен техникалық деректерді қамтиды.


  1. Мысалы, чатқа немесе арнаға жазылуды тексеру шарты пайдаланушы күйін және пайдаланушы туралы ақпараты бар ChatMember массивін қамтиды.


Егер кем дегенде бір шарт қате тудырса, онда бұл туралы журналда жазба пайда болады. Және бүкіл тізбек тоқтайды.

Шарттар блогының жалпы ережелері-1

Bot-Market-те боттың жұмыс тақтасын орнату


Bot-Market-те боттың жұмыс тақтасын орнату-1

Шарттар блогын қалай қосуға болады:


  1. Таңдалған жұмыс тақтасының жоғарғы оң жақ бұрышындағы " + " түймесін басыңыз


  1. Шарттар блогын таңдаңыз


  1. "Қосу" батырмасын басыңыз


Шарттар блогының параметрлері


Шарттар блогының параметрлері-1

Telegram-боттағы шарттар блогы боттың логикасын басқару және кіріс деректері негізінде шешім қабылдау үшін қолданылады, яғни.белгілі бір шарттың орындалуын тексеру.


Шарттар блогы үшін келесі параметрлерді орнатуға болады:


  1. Пайдаланушының чатта немесе арнада болуын тексеру


  1. "Float" тұрақтысының болуын тексеру


  1. Мазмұнды үнемі тексеру "жолдар"


  1. "Bool" тұрақты мәнін тексеру


DEBUG режимі

Әзірлеушілер үшін Debug режимін қосу

Debug-бұл telegramботтың арнайы жұмыс режимі, ол әзірлеушілерге бот логикасындағы қателерді (қателерді) табуға және түзетуге мүмкіндік береді, бұл әр орындалған әрекетті бақылауға мүмкіндік береді.


DEBUG режимін қосу үшін сізге:


1. "Бот параметрлері" қойындысына өтіңіз


2. Бот күйін "ON" күйінен "Debug"күйіне өзгертіңіз


Әзірлеушілер үшін Debug режимін қосу-1

Маңызды! Debug режимін қосқан кезде-бот бот пайдаланушылары үшін қол жетімді болмайды, режим тек әкімшілерге арналған!

Debug режиміндегі негізгі журнал жазбалары


Debug режиміндегі негізгі журнал жазбалары-1

"DEBUG" режимінде барлық аралық күйлердің толық күйін келтіру қосылады.


1. Шарттар тобының жұмысы басталған кезде журналда қандай шарт тексерілгенін көрсететін "Condition next item run, itemId: {NUMBER}" деген жазба болады.


2. Содан кейін "OR/AND" – "All conditions/ / AND"тексеру жазбасы пайда болады.


3. Егер тексеру үшін шарт табылса, онда "Detect condition"жазбасы пайда болады.


4. Егер шарт шақырылса, онда "Init: Condition {DESCRIPTION}" инициализациясы бар жазба пайда болады.


5. Содан кейін "Params" күйінде ағымдағы параметр мәндерімен жазыңыз.


6. Содан кейін құрылған тұрақтылармен "тұрақты Генерация" жазбасы.


7. Әрі қарай, келесі шарт тексеріледі және олар аяқталғанға дейін немесе сәттілік болмайынша.


Comments
to write comments
Comment list is empty. Start now!