Утилита командной строки MyChat Console Messenger
MyChat Console Messenger — это утилита командной строки для отправки сообщений и получения информации о сервере. Чтобы она работала, нужно включить поддержку Integration API в настройках сервера.
Список ключей командной строки
/? или /help |
показать краткую справку по использованию программы; |
IP адрес или DNS имя вашего сервера MyChat; |
|
TCP порт для подключения к вашему MyChat Server (по умолчанию 2004); |
|
ключ Integration API, по умолчанию "iddqd", указывается в настройках MyChat Server; |
|
отправитель сообщения (UIN, ник или email). По умолчанию — встроенный робот Elisa с UIN=0; |
|
получатель сообщения (UIN, ник или email); |
|
текст сообщения; |
|
текст сообщения из внешнего файла; |
|
отправить приватное сообщение; |
|
отправить сообщение в текстовую конференцию; |
|
получить статистику сервера. |
Коды ERRORLEVEL, результат запуска MyChat Console Messenger
Примеры
Личное сообщение для пользователя
mcconsole.exe /server="192.168.10.1" /privmsg /userfrom="A.Pahmutova" /userto="17" /msg="Привет![CRLF]Как дела?"
Отправить сообщение пользователю из внешнего файла от имени встроенного робота Elisa
mcconsole.exe /server="mycompany.ru" /privmsg /userto="info@mail.com" /msgfile="c:\messages\file17032019.txt"
Сообщение в текстовую конференцию от имени доменного пользователя, указать свой ключ Integration API и нестандартный порт:
mcconsole.exe /server="213.130.24.149" /port="4000" /key="LDF2o8fG@#@Zf" /confmsg /userfrom="mycorp.com/S.Ivkin" /uid="17" /msg="Hello everybody!"
Личное сообщение для доменного пользователя от имени встроенного робота:
mcconsole.exe /server="localhost" /privmsg /userto="office/A.Skorohod" /msg="Wake up, Neo :-)"