@enotas said in подскажите как добавить программу bas на сервер?:
чтоб он работал на 100 потоков как сделать? Куда нажимать
ab40ddb3-83a7-4c35-9422-b03b16a1c7ea-image.png
Ситуация - поблагодарить за вступление в группу
Порядок действий:
1)Действие "Получить текст" из "body" в переменную SAVED_TEXT
2) if ~[[SAVED_TEXT]].indexOf("Вступил")
2.1. Отправляем "Спасибо"
Так все работает, но если сделать if ~[[SAVED_TEXT]].indexOf("Вступил"||"Подписался")
то работать НЕ БУДЕТ, он просто пропустит if
Как задать варианты сообщения для экономии размера кода, и вообще какая максимальная длина текста может быть в операторе if?
Сильно ли такой код будет загружать проц?
Ва
@sogbest said in Решение для чат-бота на БАС. Помогите как задать "Или" внутри .indexOf ?:
if ~[[SAVED_TEXT]].indexOf("Вступил"||"Подписался")
метод индехОф принимает в качестве параметра строку, ИЛИ логический оператор, возвращает тру не тру, если не наступит ошибка то в строке будет искать подстроку тру в крайнем случае не тру(но этого не случится потомучто хоть "Вступил" хоть "Подписался" в логическом контексте будут тру и "Подписался" даже не будет к логическому значению приобразовано)на неруском языке