Утиліта командного рядка MyChat Console Messenger
MyChat Console Messenger — це утиліта командного рядка для надсилання повідомлень та отримання інформації про сервер. Щоб вона працювала, потрібно включити підтримку Integration API у налаштуваннях сервера.
Список ключів командного рядка
/? или /help |
показати коротку довідку про використання програми; |
/server |
IP адреса чи DNS ім'я вашого сервера MyChat; |
/port |
TCP порт для підключення до вашого MyChat Server (стандартно — 2004); |
/key |
ключ Integration API, стандартно: "iddqd", вказується у налаштуваннях MyChat Server; |
/userfrom |
відправник повідомлення (UIN, нік або email). Усталено — вбудований робот Elisa с UIN=0; |
/userto |
відправник повідомлення (UIN, нік або email); |
/msg |
текст повідомлення; |
/msgfile |
текст повідомлення із зовнішнього файлу; |
/privmsg |
відправити приватне повідомлення; |
/confmsg |
відправити повідомлення у текстову конференцію; |
/stat |
отримати статистику сервера. |
Коди ERRORLEVEL, результат запуску MyChat Console Messenger
Приклади
Особисте повідомлення для користувача
mcconsole.exe /server="192.168.10.1" /privmsg /userfrom="A.Pahmutova" /userto="17" /msg="Привіт![CRLF]Як справи?"
Надіслати повідомлення користувачу із зовнішнього файлу від імені вбудованого робота Elisa
mcconsole.exe /server="mycompany.ua" /privmsg /userto="[email protected]" /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 :-)"