Модуль Условие позволяет конструировать разные условия для дальнейшей работы бота - начиная от простейших "в сообщении содержится слово ХХХ" до более сложных.


Помните также о том, что условия могут быть и вложенные и следующие одно за другим. Фактически там можно собрать очень сложные конструкции. 


Условия в модуле бывают трех типов:

  • Содержит ключевое слово
  • Тип события (например, комментарий или сообщение)
  • Время, когда это происходит (по часовому поясу проекта).


Давайте разберем на примере:


Ниже приведен пример - как сделать, чтобы бот отвечал на КОММЕНТАРИЙ, в котором есть слово "цена" (и возможно другие слова), с 18 до 9 утра



Надеемся - много стало понятным - и вот для справки - как сделать типичные логические операции.


Операция И - то есть например, сообщение содержит и А и Б.


Операция ИЛИ - сообщение содержит или А или Б (или оба вместе).

Операции с НЕ - их можно делать через сначала положительные операции - а потом идти из кружочка Иначе. Либо поступить вот так - обратите внимание, что "отвечает всем" здесь заменено на "не отвечает ни одному" - то есть в данном случае - не А И не Б