Расширение возможностей MyChat Server с помощью серверных скриптов

Расширение возможностей MyChat Server с помощью серверных скриптов

Часто администраторам необходимо сделать что-то, что не предусмотрено стандартным функционалом сервера MyChat.

 

Для этого в MyChat Server интегрирован специальный скриптовый язык. Большой набор функций, удобный редактор, хорошая документация и много примеров.

 

Официальный форум поддержки людей, которые разрабатывают и внедряют решения на MyChat Script Language у себя в компаниях.

 

Тем программистам, которые знают язык Pascal (или Delphi), будет легко адаптироваться, поскольку основа языка MSL — классический Pascal.

 

Как создавать скрипты в MyChat?


Редактор скриптов

Как создавать программы, делать обработчики событий. Тестирование и отладка, логи выполнения.

 

Скриптовый язык MSL

Полное описание языка и его возможностей.

 

Справочники

Разные справочные данные, которые используются для работы скриптовых функций.

 

Примеры готовых решений


1.Настройка возможности приватного общения только между определёнными группами из общего списка контактов

2.Проверка, какие поля в профилях у пользователей остались незаполненными и экспорт списка в Excel (CSV)

3.Поздравления пользователей с днями рождений

4.Блокировка общения в привате определённых людей

5.Отправка сообщения на E-mail, если получатель офлайн (нет в сети)

6.Показ информации пользователя с сайта (IP, рефлинк, UserAgent браузера, язык, операционная система)

7.Скрипт для тонкой настройки, кому из людей можно пользоваться удалённым просмотром экрана и как (UltraVNC)

8.Отключение от сервера всех онлайн-клиентов и принудительное завершение работы клиентских приложений

9.Экспорт всех фотографий зарегистрированных пользователей на диск

10.Скрипт для создания гарантированного пула свободных соединений к MyChat Server

11.Как автоматически переименовать пользователя WEB-поддержки сразу после регистрации на сайте?

12.Скрипт для отправки оповещений группам людей из текстовых файлов в указанное время, по рабочим дням

13.Скрипт для создания чат-бота

14.Получить курсы валют из Monobank от чат-бота

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

16.Шуточный скрипт игры в "бутылочку"

17.Скрипт для ограничения, кому можно писать в общие конференции, а кому нет

18.Быстрый подсчёт количества и получение списка уникальных слов в текстовом файле

19.Мгновенное отключение всех пользователей встроенного форума и системы управления проектами Kanban

20.Подключить оператора для помощи клиенту сервиса MyChat Guest, если в конференции никого нет

21.Подсчитать количество подключений всех онлайн-пользователей в разных приложениях и сервисах MyChat

22.Как отключить от сервера и завершить работу всех Android-приложений?