"Для разработчиков", "Серверные скрипты", "Скриптовые события".
На каждое событие в работе сервера MyChat вы можете установить несколько своих обработчиков (программ-скриптов).
Обработчики можно оперативно включать и выключать галочками напротив их имени в дереве событий.
Имя каждого скрипта — уникально, вызовы скриптов протоколируются, поэтому можно посмотреть историю их выполнения в логах сервера.
OnADUserImport |
|
размещение сообщения на общей доске объявлений; |
|
попытка регистрации нового пользователя на сервере; |
|
событие отправки оповещения; |
|
запуск сетевого ядра сервера и ожидание входящих подключений; |
|
OnChatServerStop |
|
событие подключения клиента к серверу (до авторизации); |
|
отключение клиента от сервера; |
|
событие получения RAW-сообщения от одного плагина MyChat Client — другому; |
|
попытка входа пользователя в текстовую конференцию; |
|
попытка выгнать пользователя из текстовой конференции; |
|
попытка выхода пользователя из конференции; |
|
событие отправки сообщения в текстовую конференцию; |
|
OnFTPServerStart |
|
OnFTPServerStop |
|
окончание медиа звонка; |
|
попытка совершения медиа звонка (голос, видео или шаринг экрана); |
|
начало медиа звонка; |
|
получение приватного сообщения от одного пользователя к другому; |
|
запрос на открытие сеанса приватного общения один на один; |
|
успешная регистрация нового пользователя; |
|
удалённый вызов серверного скрипта из MyChat Client, по сети; |
|
обработка REST запроса (POST или GET); |
|
OnSendAdvertBanner |
|
событие автоматического блокирования пользователя; |
|
событие авторизации пользователя на сервере. |