FAQ для ReactBot 7 марта 2019 / Разное
Перед прочтением данной документации - следует ознакомиться c "Базовым FAQ" в котором содержатся все основные моменты связанные с работой программ.
Пример словаря:
Сообщение | Ответ | Запись в словаре | Примечание |
---|---|---|---|
Привет | И тебе привет! | Привет=И тебе привет! | Прямое совпадение |
Даров Приветики Ку |
Привет! | {1}прив*|даров|дрям|ку=Привет | Один элемент из списка должно присутствовать |
Привет как твои дела? Привет ты как? |
Спасибо, хорошо. А ты? | {3}привет|даров|как|дела|ты=Спасибо, хорошо. А ты? | Три элемента из списка должны присутствовать |
Привет одолжи 1000 рублей | Ого, а чего именно 1000? | /Привет одолжи (\d+) рублей/=Ого, а чего именно $1? | Соответствие и замена по регулярному выражению |
... | Извини что навязываюсь - но напоминаю! | [3,+15]=Извини что навязываюсь - но напоминаю! | Любое 3 или 15 входящее сообщение |
... | Кстати, а ты не забыл том что обещал? | [-2]=Кстати, а ты не забыл том что обещал? | Любое второе исходящее сообщение |