JAJC/Plugins/AutoMessenger

From JaWiki (Jabber/XMPP wiki)
< JAJC‎ | Plugins
Revision as of 20:41, 17 April 2011 by Leksey (Talk | contribs) (moved JAJC:Plugins:AutoMessenger to JAJC/Plugins/AutoMessenger: подстраницы)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Плагин Автоответчик для JAJC.

УСТАНОВКА.

Скачайте последнюю версию плагина http://jrudevels.org/index.php?pg=downloads.php&dir=JAJC/Plugins

Закройте JAJC, если он запущен.
Скопируйте файл "am.dll" в папку "Plugins", находящуюся в папке с установленным JAJC. Если такой папки не существует, создайте её.
Запустите JAJC.
В группе "Агенты" появится пункт "Auto Messenger".


НАСТРОЙКА.

При двойном щелчке на пункте "Auto Messenger" в ростере JAJC появляется окно настройки:

Окно настройки автоответчика

Автоответчик: "Включить автоответчик" - активирует автоответчик.
"Оформлять текст" - для текста ответа используется настраиваемое оформление. Кнопки стиля текста, поля для выбора шрифта и его размера, а так же цветовое поле, служат для настройки оформления текста ответа.
"Тестовое поле" - служит для проверки настроенного стиля текста ответа.
"Использовать правила" - если включено, то для входящих сообщений действуют заданные ниже правила.
Список правил позволяет просматривать текущие правила, а также редактировать их.
Поля для ввода, расположенные ниже позволяют задавать новые правила и редактировать выбранные.
Кнопка "Доб." добавляет новое правило, заданное в полях для ввода, при условии, что новая маска ещё не существует. Также имеется возможность добавить JID контакта из ростера в список через контекстное меню данного контакта ("Создать правило").
Кнопка "Изм." изменяет текущее правило в соответствии с данными в полях для ввода.
Кнопка "Удал." удаляет выбранное правило.
Кнопки со стрелками "Верх" и "Вниз" используются для перемещения выбранного правила соответственно вверх и вниз по списку правил.
Поля "Всем/Прочим" и Блок используется для задания правила по умолчанию (в случае если ни одна из масок не подошла или если маски не используются).

Игнор:
"Включить игнор" - активирует игнор.
"Поле ввода" предназначено для введения ПОЛНОГО JID'а контакта из конференции (вида <комната>@<сервер_конференций>/<Ник>).
Список игноров позволяет просматривать текущие игноры, а также редактировать их.
Кнопки "Доб.", "Изм." и "Удал." выполняют те-же функции что и соответствующие кнопки в разделе Автоответчик.


ПРИНЦИП РАБОТЫ:

Автоответчик: Если включён, то при получении входящего сообщения производится поиск правила в списке правил, которому удовлетворяет JID отправителя... и формируется ответ в соответствии с ПЕРВЫМ (верхним) таким найденным правилом. Если в данном правиле параметр "Блок" установлен, то сообщение подавляется (его отображения не происходит).

Если не найдено ни одного правила, которому удовлетворяет JID отправителя, то используется правило по умолчанию ("Всем/Прочим").


Игнор: Если включён, то подавляются (не отображаются) все сообщения от контакта, внесённого в список игноров.

Для добавления контакта конференции в игнор необходимо выбрать соответствующий пункт в контекстном меню данного контакта или добавить JID в список игноров вручную в окне настройки.

Если данный контакт уже находится в списке, то выводится запрос на исключение данного контакта из игнора.

В случае если контакт был добавлен, но игнор не активирован, выводится соответствующее предупреждение с предложением об его активизации.

Примечание: Параметр "Строго" в автоответчике используется для определения конкретного JID'а, поэтому в качестве маски к такому правилу необходимо полностью вводить требуемый JID (ресурс не указывать!). Также желательно правила со "строгими" масками располагать в начале (вверху) списка.

Да пребудет с вами Джа! :)