@smeckoi77 Да, все потоки используют одну и ту-же глобальную переменную, но она обновляется каждые 30-50 секунд. Т.к. остальные потоки обращаются к этой переменной не одновременно, то вероятность использования потоками одной и той-же фразы мало вероятна. Даже если случайно произойдет использование потоками для работы одинаковой фразы, то это никак не должно повлиять на работу.
В строку подставлять случайную фразу из списка фраз
-
Как сделать чтоб в строку подставлять случайную фразу из списка фраз если список фраз в виде {вариант1|вариант2|вариант3} ?
Что такое синонимы
Синонимы в терминологии Бота — это фрагмент текста вида {вариант1|вариант2|вариант3} в отправляемых сообщениях анкеты.Синонимы нужны для разнообразия отправляемых сообщений. Когда вы указываете в ответе «{Привет|Здравствуй}! Как дела?», перед отправкой сообщения выберется один из возможных вариантов и отправится либо «Привет! Как дела?», либо «Здравствуй! Как дела?». От шаблонов синонимы отличаются наличием нескольких вариантов и разделителя «|» между ними. У шаблона есть только один «вариант».
Пример:
Используем простой автоответчик с сообщением «{Привет|Здравствуй}! Как {дела|настроение}?»
Теперь при ответе анкета отправит «Привет! Как дела?» или «Привет! Как настроение?» или «Здравствуй! Как дела?» или «Здравствуй! Как настроение?»

