> For the complete documentation index, see [llms.txt](https://docs.smartbotpro.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.smartbotpro.io/scripts/reactions.md).

# Reactions

The section is available on the main page of the project, where all our scenarios are listed.

![](/files/8fP9GucsrSZigcBbibz7)

Currently there is a preprocessing filter here

![](/files/dbALHemb4zF94oD1Vbwi)

### Preprocessing filter

Fires before all other events and actions. Needed for preliminary user verification. You can add any number of conditions: whether a person is on a certain list, what value his variables have, what social network he wrote to, etc.

![](/files/Ym574p8XWQxaosEq8kHK)

Note two specific actions within a reaction: abort message processing and continue processing.

![](/files/j9fIpaWVUbaUzzlpYqnZ)

Suppose: if the %ban% variable has the value “yes” for the user, then the bot immediately stops processing.
