Перейти к основному содержимому

Как проверить существование story_id перед отправкой сообщения через send_tip?

Вопрос

Как проверить существование story_id перед отправкой сообщения через send_tip?

Ответ

Для проверки существования story_id перед отправкой сообщения через send_tip можно использовать следующий подход:

1. Создайте новое состояние или добавьте логику в существующее.
2. В этом состоянии выполните проверку на наличие story_id с помощью команды:

if (STORY_STREETS.find(story_id) == -1) { abort(); }

3. Добавьте эту логику перед вызовом send_tip в ваш скрипте.

Пример добавления проверки в скрипт:
```lua
if (STORY_STREETS.find(story_id) == -1) {
abort();
}
send_tip(story_id:target:sender);

Таким образом, если story_id не найден, логика остановится на этом этапе.