სამსახურის ბლოგი და ცოდნის ბაზა
მოვლენები Telegram Bot-Market Bot კონსტრუქტორში
გამოქვეყნებულია: 22.07.2025

მოვლენები არიან ჯაჭვის საწყისი ბლოკი, ისინი ქმნიან საწყის მუდმივებს და გადასცემენ მათ შემდეგ ბლოკებს. ეს არის ყველაზე მნიშვნელოვანი ბლოკი.

მნიშვნელოვანია გვესმოდეს, რომ მხოლოდ მოვლენა შეიძლება იყოს ჯაჭვის დასაწყისი. და ნაწარმოების მთელი ლოგიკა ემყარება მოვლენებს.

მოვლენები Telegram Bot-Market Bot კონსტრუქტორში

ღონისძიების გამართვის რეჟიმი

როგორ შემიძლია ჩართვა გამართვის რეჟიმი ღონისძიება?

გამართვის რეჟიმი შეიძლება ჩართული იყოს თითოეულ ღონისძიებაში. პირველი ღონისძიების ზარის შემდეგ, ყველა მუდმივი, რომელიც წარმოიქმნება, შეინახება. შემდეგ მუდმივები გადაეცემა ჯაჭვს. ისინი ასევე შეინახება ჯაჭვის თითოეულ ეტაპზე. ეს საშუალებას გაძლევთ თვალყური ადევნოთ ყველა ლოგიკას და შეამოწმოთ სად შეჩერდა აღსრულება.

როგორ შემიძლია ჩართვა გამართვის რეჟიმი ღონისძიება?-1

როგორ მუშაობს ღონისძიების გამართვის რეჟიმი?

გამართვის რეჟიმში, სატესტო მონაცემები გამოჩნდება ჯაჭვზე. მათი მაგალითი ნაჩვენებია სკრინშოტში.


ასევე შესაძლებელი იქნება ტესტის მონაცემების ხელოვნურად გაშვება ჯაჭვის საშუალებით.

როგორ მუშაობს ღონისძიების გამართვის რეჟიმი?-1

ღონისძიების შესვლის ჟურნალი, bot-ზე ჩართული გამართვის რეჟიმით

თუ დებუგის რეჟიმი ჩართულია თავად ბოტში, მაშინ ყველა შუალედური მდგომარეობა შეინახება ღონისძიების ჟურნალში.


ამ ჩანაწერების წყალობით, შეგიძლიათ თვალყური ადევნოთ რა ეტაპზე ხდება შეცდომა და რომელი მუდმივები იქმნება.


თითოეული ღონისძიება ეტაპობრივად ტარდება:

  1. ღონისძიება იპოვეს. შემდეგ ღონისძიების ჟურნალი შეიცავს ჩანაწერს "Init". ეს ჩანაწერი გამოჩნდება ყველა მოვლენისთვის.
  2. მაგალითად, თქვენ გაქვთ არხების მოთხოვნის დამუშავების ღონისძიებები. თქვენ შექმენით სხვადასხვა ღონისძიებები სხვადასხვა არხებისთვის. "Init" ჩანაწერი გამოჩნდება ყველა ღონისძიებაში.
  3. შემდეგი, ღონისძიების პარამეტრები გაფილტრულია. თუ ღონისძიება შეესაბამება პარამეტრებს, მაშინ იქნება ჩანაწერი "ფილტრის წარმატება", წინააღმდეგ შემთხვევაში "ფილტრის ჩავარდნა".
  4. შემდეგ გამოჩნდება ეტიკეტი "ღონისძიების რეგისტრაცია", რაც მიუთითებს, რომ ღონისძიება დარეგისტრირებულია.
  5. თუ თქვენ ჩართეთ ტესტირება ღონისძიებისთვის, ასევე დაემატება ჩანაწერი: "რეგისტრის ტესტი: {UUID}".
  6. შემდეგ იქმნება მუდმივები, რომლებიც გადაეცემა ჯაჭვის გასწვრივ. ჩანაწერი "constants გენერირება" გამოჩნდება შინაარსი მუდმივები.
  7. საბოლოო ჩანაწერი არის" შემდეგი ბლოკის გაშვება", რაც ნიშნავს, რომ შემდეგი ბლოკი დაწყებულია.


ღონისძიების შესვლის ჟურნალი, bot-ზე ჩართული გამართვის რეჟიმით-1

შესაძლო შეცდომები იმ შემთხვევაში

ღონისძიება არ იწოდება, მაგრამ თქვენ შექმენით იგი.

მიზანშეწონილია გადახვიდეთ bot to გამართვის რეჟიმი გამოსავალი. გამოიწვიოს მოვლენა. შემდეგ გახსენით ბოტის ყველა ჟურნალი და ნახეთ არის თუ არა ღონისძიების ზარი. არსებობს მაღალი ალბათობა, რომ ღონისძიება არ არის გამოწვეული კონფიგურირებული ფილტრების გამო.

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