Hadisələr - bu zəncirdəki başlanğıc blokdur, ilkin sabitləri əmələ gətirir və sonrakı bloklara ötürür. Bu ən vacib blokdur.
Yalnız bir hadisənin zəncirin başlanğıcı ola biləcəyini anlamaq vacibdir. Və işin bütün məntiqi hadisələr üzərində qurulur.

Hadisə ayıklama rejimi
Tədbir ayıklama rejimini necə aktivləşdirmək olar?
Hər hadisədə ayıklama rejimini aktivləşdirə bilərsiniz. Tədbirin ilk çağırışından sonra formalaşacaq bütün sabitlər saxlanacaqdır. Sonra sabitlər zəncir boyunca köçürüləcəkdir. Ayrıca, zəncirin hər mərhələsində saxlanacaqlar. Bu, bütün məntiqi izləməyə və icrasının harada dayandığını yoxlamağa imkan verir.

Tədbir ayıklama rejimi necə işləyir?
Debug rejimində test məlumatları zəncirdə görünəcəkdir. Onların nümunəsi ekran görüntüsündə göstərilir.
Test məlumatlarını yenidən zəncir boyunca süni şəkildə idarə etmək imkanı da əlavə ediləcəkdir.

Bot debug rejimi aktiv olduqda hadisə giriş
Botun özündə DEBUG rejimi aktivdirsə, hadisə girişindəki bütün ara vəziyyətlər qorunacaqdır.
Bu qeydlər sayəsində səhvin hansı mərhələdə baş verdiyini və hansı sabitlərin meydana gəldiyini izləyə bilərsiniz.
Hər hadisə mərhələlərdən keçir:
- Hadisə tapıldı. Sonra hadisə qeydində "İnit"yazısı olacaq. Bu qeyd bütün hadisələrdə görünəcəkdir.
- Məsələn, kanallara müraciətləri emal etmək üçün hadisələriniz var. Fərqli kanallar üçün fərqli hadisələr yaratmısınız. "İnit" girişi bütün hadisələrdə görünəcək.
- Sonra hadisə parametrlərinə görə filtrasiya baş verir. Tədbir parametrlərə uyğundursa, "filtr uğursuzluğu", əks halda "filtr uğursuzluğu"yazısı olacaqdır.
- Sonra hadisənin qeydə alındığını bildirən "Hadisə qeydiyyatı" yazısı görünəcək.
- Siz hadisə üçün test imkan varsa, onda bir giriş də əlavə edəcək: "Qeyd test: {UUID}".
- Sonra zəncir boyunca köçürüləcək sabitlər əmələ gəlir. Sabitlərin məzmunu ilə "Constants generate" girişi görünəcək.
- Final "Next block run" girişidir, yəni növbəti blok işə salınıb.

Hadisədə mümkün səhvlər
Bir hadisə çağırılmır, ancaq onu yaratmısınız
Həll üçün botun ayıklama rejiminə keçməsi tövsiyə olunur. Hadisəni çağırın. Sonra bütün bot logs açmaq və zəng hadisə olub-olmadığını izlemek. Konfiqurasiya edilmiş filtrlər səbəbindən hadisənin işləməməsi ehtimalı yüksəkdir.