Условие — Сообщение прочитано

На самом деле такого условия нет :-)
Но есть переменные:

  • %last_mess_id% — ID последнего отправленного ботом сообщения (в рамках выполнения одной текущей команды)
  • %last_read_mess_id% — ID последнего прочитанного пользователем сообщения, которое отправило сообщество.
  • %last_send_mess_id% — ID последнего сообщения, которое отправило сообщество.

Имея такой набор переменных можно, например:

  • Отправить автопилотом важное сообщение
    (за чтением которого надо следить).
  • Сразу после отправки сохранить в уровень скрытого списка число %last_mess_id% (да, вот прямо так вставить переменную вместо числа уровня списка).
  • В будущем (в других командах) можно проверять этот уровень при помощи переменных: {level}123{/level} (вместо 123 — вставьте номер вашего списка) и %last_read_mess_id%.
  • Для проверки достаточно сравнить {level}123{/level} с ID последнего прочитанного сообщения: %last_read_mess_id% при помощи условия «числовая переменная». Например так:
Проверка прочитанности сообщения на примере временной переменной.
Проверка прочитанности сообщения на примере временной переменной.

Прочитал ли диалог полностью

Ну, тут все просто :)

  • Числовая переменная %last_send_mess_id% > 0;
    а также…
  • Числовая переменная %last_read_mess_id% = %last_send_mess_id%.
Вернуться на главную страницу инструкций
129 views·2 shares