• Объявления

    • arv

      Для чего форум   02/07/18

      Камрады, если у вас срочный вопрос, требуется помощь и так далее, просьба писать нам в чат на сайте либо же на почту support@brobot.ru. Форум для общения между пользователями, подсказок от пользователей пользователям, мы(администрация) не занимаемся отслеживанием всех страниц форума в поисках того, кому надо помочь. Потому ожидать тут ответа именно от нас может быть неэфективно.  Мы в форум никогда не закладывали функции поддержки, только общение. Прошу понять и простить и еще раз, выше я указал каналы, по которым мы вам поможем.

OpTimIsm

Members
  • Публикации

    1
  • Зарегистрирован

  • Посещение

Репутация

0 Ни то ни се

О OpTimIsm

  • Звание
    Новый Бро
  1. function getTemplates() { // тут указывается список шаблонов, используемых в сообщениях ниже // например: return ["шаблон1", "шаблон2", "шаблон3"]; // если шаблонов нет, то просто: return []; return ["link"]; } function getNextAnswer(chislo_otpravlennih) { // здесь задаем последовательность ответов // можете сделать необходимое количество ответов в формате: case X: return "ответ"; // где X - это количество УЖЕ отправленных сообщений в истории переписки // то есть case 0 - это самый первый ответ, case 1 - это второй ответ и тд // не забывайте, что можно использовать синонимы (как в случае case 0) и шаблоны ({link} в случае case 2) switch (chislo_otpravlennih) { case 0: return "{Привет!|Доброго времени суток!}"; case 1: return "Извини что так вот пишу, но мы тут набираем лётчиков в команду в новой игре."; case 2: return "Хорошо, вот тут обзор игры {link}, посмотри, почитай."; case 3: return "Окей, если надумаешь зарегистрироваться, напиши потом ник в игре, добавлю в друзья."; } // эту строчку надо оставить return null; } function getAnswer(hist) { // это основная функция скрипта с алгоритмом, тут можно ничего не менять var otpravlennie = hist.getMessagesFromLocalContact(); var chislo_otpravlennih = otpravlennie.size(); var otvet = getNextAnswer(chislo_otpravlennih); if (otvet === null) return null; else if (chislo_otpravlennih > 0 && otpravlennie.get(chislo_otpravlennih - 1).content().trim() == otvet.trim()) return null; else return otvet;