Evento - este é um bloco inicial na cadeia, ele forma as constantes iniciais e as passa para os próximos blocos. É o bloco mais importante.
É importante entender que apenas um evento pode ser o início de uma cadeia. E toda a lógica do trabalho é baseada em eventos.

Modo de depuração de eventos
Como ativar o modo de depuração em um evento?
Você pode ativar o modo de depuração em cada evento. Após a primeira chamada de Evento, todas as constantes que são formadas serão salvas. Em seguida, as constantes serão passadas ao longo da cadeia. Eles também serão mantidos em todas as etapas da cadeia. Isso permite rastrear toda a lógica e verificar onde a execução parou.

Como funciona o modo de depuração do evento?
No modo de depuração, os dados de teste na cadeia serão exibidos. Seu exemplo é mostrado na captura de tela.
Também será adicionada a capacidade de executar os dados de teste novamente ao longo da cadeia artificialmente.

Log de gravação no evento, quando o modo DEBUG está ativado no bot
Se o modo DEBUG estiver ativado no bot, todos os estados intermediários serão armazenados no log do evento.
Graças a esses registros, você pode rastrear em que estágio o erro ocorre e quais constantes são formadas.
Cada evento passa por etapas:
- O evento foi encontrado. Em seguida, o log do evento terá a entrada "Init". Esse registro aparecerá em todos os eventos.
- Por exemplo, você tem eventos para processar pedidos em canais. Você criou eventos diferentes para diferentes canais. A entrada "Init" aparecerá em todos os eventos.
- Em seguida, é filtrada pelas configurações do evento. Se o evento for adequado para as configurações, a entrada será "Filter success", caso contrário,"Filter fail".
- Em seguida, aparecerá a mensagem "Event register", indicando que o evento foi registrado.
- Se você ativou os testes para o evento, a entrada também será adicionada: "Register test: {UUID}".
- Em seguida, as constantes são formadas, que serão transmitidas ao longo da cadeia. Aparecerá a entrada "Constants generate" com o conteúdo das constantes.
- A entrada final é "Next block run", o que significa que o próximo bloco foi lançado.

Possíveis erros do evento
Nenhum evento é chamado, mas você o criou
Recomenda-se colocar o bot no modo de depuração para a solução. Desencadear um evento. Em seguida, abrir TODOS os logs do bot e rastrear se há um evento de chamada. Há uma alta probabilidade de que o evento não funcione devido aos filtros configurados.