Բլոգ և ծառայության գիտելիքների բազա

Գործողությունների խումբ և կարգաբերման ռեժիմ Bot-Market առցանց կոնստրուկտորում

Գործողությունների խումբ - սա բլոկ է, որն իր մեջ պարունակում է բիզնես տրամաբանություն։ Բոտի գործողությունների քանակը կախված է միացված բաղադրիչներից:

Խմբի բոլոր գործողությունները մանիպուլյացիա են կատարում միայն մուտքային հաստատունների հետ, և յուրաքանչյուր գործողություն կարող է ավելացնել նոր հաստատուններ: Գործողության խմբից դուրս գալու դեպքում բոլոր հաստատունները կփոխանցվեն հետագա բլոկչեյնի երկայնքով:


  1. Եթե \ u200b \ u200bգործողությունը կատարելիս սխալ է տեղի ունենում, դա արտացոլվում է գործողությունների խմբի մատյանում: Եվ կատարումը կդադարեցվի:


  1. Բոլոր գործողությունները կատարվում են խստորեն հաջորդաբար: Առաջինից վերջին: Խմբում գործողությունների քանակը սահմանափակվում է բոտի սակագներով:


Որոշ գործողություններ պահանջում են հատուկ հաստատուն բլոկի մուտքի մոտ:

Գործողությունների խումբ և կարգաբերման ռեժիմ Bot-Market առցանց կոնստրուկտորում

DEBUG ռեժիմ

Ինչպես միացնել Debug կարգավիճակը:

Debug - սա TelegramBot-ի աշխատանքի հատուկ ռեժիմ է, որը թույլ է տալիս մշակողներին գտնել և ուղղել բոտի աշխատանքի տրամաբանության սխալները (սխալները) ՝ թույլ տալով հետևել կատարված յուրաքանչյուր գործողությանը:

DEBUG ռեժիմը միացնելու համար անհրաժեշտ է:


1. Անցնել ներդիրին "Բոտի կարգավորումներ"

2. Փոխեք բոտի կարգավիճակը «ON» վրա «Debug»


Ինչպես միացնել Debug կարգավիճակը:-1

ԿԱՐԵՎՈՐ! Երբ Debug ռեժիմը միացված է, բոտը դառնում է անհասանելի բոտի օգտագործողների համար, ռեժիմը նախատեսված է միայն ադմինիստրատորների համար:

Ինչի համար է Debug ռեժիմը և ինչ դեր է այն խաղում telegram բոտի մշակողների համար:


Ինչի համար է Debug ռեժիմը և ինչ դեր է այն խաղում telegram բոտի մշակողների համար:-1

Debug ռեժիմը Telegram բոտերում սովորաբար վերաբերում է բոտի կոդի կարգաբերման և փորձարկման գործընթացին: Այն թույլ է տալիս մշակողներին հայտնաբերել և ուղղել սխալները, ինչպես նաև հետևել բոտի վարքագծին, երբ այն աշխատում է: Ահա կարգաբերման ռեժիմի հիմնական ասպեկտները:


1. Լոգինգ: Մանրամասն լոգավորումը միացնելը թույլ է տալիս արձանագրել բոտի բոլոր գործողությունները, ներառյալ մուտքային հաղորդագրությունները, ուղարկված պատասխանները և առաջացող սխալները:

2. Փորձարկում: Մշակողները կարող են փորձարկել բոտի հետ փոխգործակցության տարբեր սցենարներ ՝ համոզվելու համար, որ այն պատշաճ կերպով կարգավորում է հրամաններն ու հաղորդագրությունները:


Եկեք ավելի մանրամասն հասկանանք, թե որոնք են լոգացման գրառումները bot-Market բոտերի կոնստրուկտորում և Ինչպես վերծանել դրանք:

Ռեժիմում «DEBUG» բոլոր միջանկյալ վիճակների ամբողջական կարգաբերումը միացված է:

Ինչի համար է Debug ռեժիմը և ինչ դեր է այն խաղում telegram բոտի մշակողների համար:-2
  1. Հայտնվում է գրառում «Init {POSITION}» - դա նշանակում է, որ գործի տրամաբանության աշխատանք է սկսվել ։ Այս գրառման մեջ կլինի նաև հաստատունների զանգված:


  1. Այնուհետեւ ստուգվում է, որ գործողությունների Այս խումբը նախկինում չի կանչվել բլոկչեյնի մեջ: Այսինքն ՝ համակարգային օղակ չկա։ Սա կհաստատի գրառումը: «Successcheckhistory».

  1. Հաջորդը, մուտքը կավելացվի մատյանում «Start position: {POSITION} code {CODE}» - նշանակում է, որ սպասվում է նման դիրքի գործողություն:

  1. Հաջորդ գրառում «Action INIT {POSITION}», նշանակում է, որ գործողությունը սկսվել է մշակողի կողմից:

  1. Դրանից հետո կհայտնվի գրառում «Constant ok» - Սա նշանակում է, որ բոլոր հաստատունները գտնվում են, և դրանք հարմար են գործողության տրամաբանության համար: Այս գրառման մեջ կլինի նաև հաստատունների պարունակությունը:

  1. Հաջորդը, կարող են ավելացվել միջանկյալ գրառումներ, որոնք օգնում են սխալի սահմանմանը:

  1. Ապա անպայման «New constants» նոր հաստատունների պարունակությամբ:


Ինչի համար է Debug ռեժիմը և ինչ դեր է այն խաղում telegram բոտի մշակողների համար:-3
  1. Այս պահին գործողության կատարումը դադարում է, և սկսվում է հետևյալը.


  1. Եթե \ u200b \ u200bբոլոր գործողություններն ավարտված են, ապա սկսվում է հաջորդ բլոկը և մուտքագրումը ավելացվում է մատյանում «Action group finish».


Հնարավոր սխալներ:


Հնարավոր սխալներ:-1
  1. Վլոգե record «No action group detected. Time has expired or it has been stopped/deleted!» - Դա նշանակում է, որ գործողությունների խումբ չի գտնվել: Ամենայն հավանականությամբ, հաճախորդը սեղմեց կոճակը կամ որևէ այլ կերպ կանչեց գործողությունների խումբ, որն արդեն հեռացվել է համակարգից:


  1. Մուտք գործեք տեղեկամատյանում  «Cycled! Check history!» - նշանակում է, որ տեղի է ունեցել համակարգային հանգույց: Եվ շղթայի կատարումն ավարտված է:

  1. Մուտք գործեք տեղեկամատյանում  «{POSITION} Error: {MESSAGE}» - պարունակում է ինչ դիրքում և ինչ սխալ է տեղի ունեցել:

  1. Մուտք գործեք տեղեկամատյանում «{POSITION} Errorcritical» նշանակում է, որ տեղի է ունեցել կրիտիկական սխալ: Դուք պետք է կապվեք աջակցության հետ և նշեք սխալի ID-ն (այն գրված է մատյանում)