из нового:
- "Активное" изменение файлов конфигурации и их релоад. программа больше не удерживает файлы как и XML.
- Пересомтрена структура XML файла инструкций (см конец поста)
- Мульти-строковые сообщения с одно-символьным разделение
- Чистка и упрощение кода.
- Обновление конфигурации: теперь можно помеять кодировку, настройки пока файл-онли (в default.cfg)
<?xml version="1.0" encoding="utf-8" ?>
<reactions count="4">
<reaction>
<name>YUKI</name>
<command>WHO</command>
<respond>NAGATO</respond>
</reaction>
<reaction>
<name>What to do</name>
<command>WHAT</command>
<respond>KILL MY AUTHOR</respond>
</reaction>
<reaction>
<name>rpg</name>
<command>!rpg</command>
<respond>heil to the king, baby!</respond>
</reaction>
<reaction>
<name ml="#">rpg</name>
<command>!bitches</command>
<respond>smach my bitch up!#chase my pitch up!</respond>
</reaction>
</reactions>
атрибут ml="_" - указывает что реакция мультистрочная. значение - символ разделения
<name> - то что будет указываться (в будущих версиях) в чекокслисте (на вкладке Functions)
<command> - то на что будет реагировать. пока реагирует только на начало строки, поддержка вилдкардов в разработке.
<respond> - то что бот будет говорить. если не был поставлен ml у name то разделять не будет.
Комментариев нет:
Отправить комментарий