Hizmetin blogu ve bilgi tabanı
Bot-Market çevrimiçi oluşturucuda eylem grubu ve Hata Ayıklama modu
Yayınlandı: 27.07.2025

Eylem Grubu - Bu, kendi içinde iş mantığını içeren bir bloktur. Bottaki eylemlerin sayısı bağlı bileşenlere bağlıdır.

Gruptaki tüm eylemler yalnızca giriş sabitleri üzerinde manipülasyon yapar ve her eylem yeni sabitler ekleyebilir. Eylem grubunun çıkışında, tüm sabitler blok zincirinde daha da aktarılacaktır.


  1. Eylemi gerçekleştirirken bir hata olması durumunda, bu eylem grubunun günlüğüne yansıyacaktır. Ve yürütme kesintiye uğrayacak.


  1. Tüm eylemler kesinlikle sırayla gerçekleştirilir. Birinciden sonuncuya. Gruptaki eylem sayısı bottaki tarife ile sınırlıdır.


Bazı eylemler özel bir sabit bloğun girişinde.

Bot-Market çevrimiçi oluşturucuda eylem grubu ve Hata Ayıklama modu

HATA AYIKLAMA modu

Hata Ayıklama durumu nasıl etkinleştirilir?

Debug , geliştiricilerin botun çalışma mantığındaki hataları (hataları) bulmasına ve düzeltmesine olanak tanıyan ve gerçekleştirilen her eylemi izlemenize olanak tanıyan özel bir telegrambot çalışma modudur.

HATA ayıklama modunu etkinleştirmek için şunları yapmanız gerekir:


1. Sekmeye git »Bot Ayarları"

2. Botun durumunu şuradan değiştirin: «ON» ile «Debug»


Hata Ayıklama durumu nasıl etkinleştirilir?-1

Önemli! Etkinleştirildiğinde Debugmod - bot, bot kullanıcıları tarafından erişilemez hale gelir, mod yalnızca yöneticiler içindir!

Hata ayıklama modu ne işe yarar ve telegram botunun geliştiricileri için nasıl bir rol oynar?


Hata ayıklama modu ne işe yarar ve telegram botunun geliştiricileri için nasıl bir rol oynar?-1

Debug Telegram botlarındaki mod, genellikle botun kodunda hata ayıklama ve test etme sürecini ifade eder. Geliştiricilerin hataları tanımlamasına, düzeltmesine ve bot çalışırken botun davranışını izlemesine olanak tanır. İşte debug modunun çalışmasının ana yönleri:


1. Günlük kaydı: Ayrıntılı günlüğe kaydetmenin etkinleştirilmesi, gelen mesajlar, gönderilen yanıtlar ve ortaya çıkan hatalar dahil olmak üzere botun tüm etkinliklerini kaydetmenize olanak tanır.

2. Test etme: Geliştiriciler, komutları ve mesajları doğru şekilde işlediğinden emin olmak için botla farklı etkileşim senaryolarını test edebilir.


Bot-Market bot tasarımcısındaki günlük kayıtlarının neler olduğunu ve bunların şifresini nasıl çözeceğimizi daha ayrıntılı olarak anlayacağız.

Modunda «DEBUG» Tüm ara durumların tam hata ayıklaması etkinleştirilir.

Hata ayıklama modu ne işe yarar ve telegram botunun geliştiricileri için nasıl bir rol oynar?-2
  1. Kayıt görünüyor «Init {POSITION}» – Bu, eylem mantığının çalışmasının başlatıldığı anlamına gelir. Ayrıca bu kayıtta bir dizi sabit olacaktır.


  1. Daha sonra bu eylem grubunun daha önce blok zincirinde çağrılmadığı kontrol edilir. Yani sistemik döngü yoktur. Bu kaydı onaylayacaktır: «Successcheckhistory».

  1. Ardından, günlüğe kayıt eklenecektir «Start position: {POSITION} code {CODE}» - eylemin böyle bir pozisyonda başlatılmasının beklendiği anlamına gelir.

  1. Sonraki kayıt «Action INIT {POSITION}», bu nedenle eylem işleyici tarafından başlatıldı.

  1. Ardından kayıt görünecektir «Constant ok» – Bu, tüm sabitlerin bulunduğu ve eylem mantığına uygun oldukları anlamına gelir. Ayrıca bu kayıtta sabitlerin içeriği olacaktır.

  1. Ardından, hatanın belirlenmesine yardımcı olmak için ara girişler eklenebilir.

  1. O zaman emin olun «New constants» yeni sabitlerin içeriğiyle.


Hata ayıklama modu ne işe yarar ve telegram botunun geliştiricileri için nasıl bir rol oynar?-3
  1. Bu, eylemin yürütülmesini durdurur ve aşağıdakiler başlar.


  1. Tüm eylemler gerçekleştirilirse, bir sonraki blok başlatılır ve günlüğe bir kayıt eklenir «Action group finish».


Olası hatalar:


Olası hatalar:-1
  1. Vlog kaydı «No action group detected. Time has expired or it has been stopped/deleted!» - Bu, eylem grubunun bulunmadığı anlamına gelir. Büyük olasılıkla, müşteri düğmeye tıkladı veya sistemden zaten kaldırılmış olan eylem grubunu başka bir şekilde aradı.


  1. Günlüğe kaydetme  «Cycled! Check history!» - Sistemik bir döngünün gerçekleştiği anlamına gelir. Ve zincirin yürütülmesi tamamlandı.

  1. Günlüğe kaydetme  «{POSITION} Error: {MESSAGE}» – Hangi pozisyonda ve hangi hatanın meydana geldiğini içerir.

  1. Günlüğe kaydetme «{POSITION} Errorcritical» Kritik bir hatanın meydana geldiği anlamına gelir. Desteğe başvurmanız ve hata kimliğini belirtmeniz gerekir (Günlüğe kaydedilir)


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