Добро пожаловать
Лицензионное соглашение
Покупка и лицензирование
Технические требования
Как получить техническую поддержку?
Как установить MyChat?
Установка клиента
Простая установка
Стандартная установка MyChat Client
В домене с Active Directory
Установка MyChat Client на терминальный сервер
Установка portable-версии MyChat Client
Альтернативные способы установки
Мастер первого запуска MyChat Client
Установка сервера
Системная служба
Технические моменты
Настройка Kerio Conrol
Обновление MyChat
Обновление сервера
Обновление клиентов
Windows
Active Directory
Автоматическое обновление с MyChat сервера
Ручная загрузка дистрибутива MyChat Client
Ручное обновление
Обновление MyChat Portable
Обновление терминальных клиентов
Android
Как работает MyChat
Архитектура MyChat
Структура папок MyChat Server
Структура папок MyChat Client (win32)
Структура папок MyChat Client (portable)
Какие порты использует MyChat?
Управление MyChat Server
Первое подключение к серверу MyChat после установки
Как войти в консоль управления MyChat Server?
MyChat Server
Информация о сервере
Онлайн пользователи
Дополнительные услуги
Форум поддержки
Terminal
Пользователи
Список пользователей
Добавление пользователя
Удаление пользователей
Профиль пользователя
Массовые изменения
Экспорт данных
Настройка списка пользователей
Общий список контактов
Должности компании
Группы пользователей
Импорт пользователей из файла
Импорт пользователей из users.ad
Подготовка файла users.ad
Удаленная настройка клиентов
Модераторы
Забаненные пользователи
Active Directory
Ошибки подключения к домену
Конференции
Активные конференции
Автосоздаваемые конференции
Как добавить конференцию?
Как удалить конференцию?
Управление правами
Группы прав
Integration API
Разрешить отправку сообщений от имени этих пользователей
Kanban (управление проектами)
Доступ к Kanban
Администрирование
Блокирование учётных записей пользователей
Блокировка IP адреса пользователя
Блокировка MAC адреса
Завершение работы MyChat Client-а пользователя
Отключение пользователя от сервера
Переименование текстовых конференций
Принудительное приглашение пользователей в конференцию
Просмотр отчётов по контролю рабочего времени
Удаление текстовых конференций
Удалённое администрирование сервера через консоль MyChat Client
Управление сервером
Доска объявлений
Просмотр доски объявлений
Создание новых сообщений на доске
Доступ к функциям управления сервером
Задачи
Учёт рабочего времени
Исключения
Иммунитет от банов
Иммунитет от игноров
Получение приватных сообщений
Контакты
Изменение персональной панели контактов
Показывать общий список контактов
Разрешить использовать списки контактов
Конференции
Вставка изображений
Вставка файлов
Вход в текстовые конференции
Доступ к "Избранным" конференциям
Доступ только к приватам (Messenger-стиль)
Отправка сообщений в текстовые конференции
Просмотр скрытых конференций
Создание текстовых конференций
Удаление любых сообщений в конференциях
Модераторы
Изменение темы текстовых конференций
Очистка текстовых конференций
Право выгонять пользователей из конференций (kick)
Право наказывать пользователей (ban)
Общие
Блокирование работающей программы паролем
Вставка "быстрых сообщений"
Главное меню
Изменение настроек программы
Подключаться к MyChat серверу
Оповещения
Плагины (дополнения)
Приваты
Открытие новых приватов
Протоколирование
Профиль
Доступ к менеджеру учётных записей
Изменение персонального профиля
Просмотр информации
Просмотр профилей других пользователей
Файлы
Пользователи групп
Инструменты
MyChat Guest
Обновления
Интеграция
Telegram Bot
Викторина
Настройка робота
Как установить
WEB-поддержка на сайт
Просмотр протоколов
Шаблоны настроек
Назначение настроек клиентам
Шаблоны настроек клиентов
Фильтры
Антифлуд
IP фильтры
MAC фильтры
HardwareID фильтры
Плохие слова
Блокировки названий
Настройки
Настройка сетевого ядра MyChat Server
Сетевые настройки
Пароль безопасности для доступа к серверу
Принудительное шифрование трафика
Информация о сервере
Общая информация
Сообщение после подключения
Приветствие робота
Протоколирование
FTP файловый сервер
Сетевые настройки FTP
Размещение файлов FTP сервера
Управление доступом к файловому серверу
Подключение к FTP MyChat сторонними клиентами
FAR Manager
FileZilla
WEB-сервисы
TCP порт для подключения к встроенному веб-серверу
TCP порт для подключения к встроенному веб-серверу
Включить шифрование HTTPS трафика
Настроить TURN медиа-сервер для аудио и видео звонков
Устранение ошибок работы веб- и медиа- сервера
Резервные копии
Настройка резервного копирования
Папка для хранения файлов резервных копий
Автоматическая чистка старых архивов
Ручное создание резервной копии
Сброс "к нулю" всех баз данных сервера MyChat
Обслуживание
Integration API
Настройка SMTP
Gmail
Mail.ru
Microsoft Exchange
Рамблер/почта
Яндекс.Почта
Дополнительно
Запрет дублирования ников
Запрет дублирования E-mail
Автоматическое завершение работы MyChat Client
Запрет регистрации новых пользователей
Проверять IP адрес в токенах
Отключать скрипты из-за превышения времени выполнения
Ограничение регистраций с IP/MAC/HardwareID
Автоматическая чистка списка пользователей
Настройка рекламных баннеров
Стиль отображения имён пользователей
Домены
Каталоги
Лицензии
Лицензия MyChat Server
Информация о лицензии
Как активировать сервер
Выбор типа лицензии
Лицензия MyChat Guest
Лицензия на робот-викторину
Ключи командной строки
/DisableServPass
/exit
/IgnoreRunServer
/KillServer
/log
/node=debug
/node=gui
/NodeInternalPort
/port
/service
/turn=gui
/turn=no
/verysilent
/webport
/zeroadmin
MyChat Client (Windows)
Работа с программой
"Быстрые" сообщения
Инструменты
Администрирование сервера
Управление проектами Kanban
Создание новых задач
Поиск пользователей
Менеджер учётных записей
Пароль для доступа к серверу
Серверы для подключения
Автоматический поиск серверов
Как добавить новый сервер
Как удалить сервер?
Настройки
Сеть
Настройка времени пересоединения
Шифрование трафика
Настройки прокси
Главное
Автозапуск MyChat Client вместе с Windows
Запрос подтверждения при выходе
Отмена автоматического входа
Что делать с окном программы после запуска
Показывать кнопку отправки сообщения
Отправлять сообщения по Ctrl+Enter
Проверка правописания
Автоматическое скрытие главного окна
Счётчики пользователей в конференциях
Открывать приваты одинарным кликом
Закрывать разговоры двойным кликом
Эффект "проявки" в диалоговых окнах
Запоминать раскрытые группы контактов
События
Сообщение на доске объявлений
Сообщение в конференции
Сообщение в привате
Стиль даты и времени в сообщениях
Окошки уведомлений в трее
Открывать приват на важные и личные сообщения
Мигать на панели задач о новых сообщениях
Горячие клавиши
Звуки
Сообщения
Анимация смайликов
Автозамена смайлов
Протоколирование
Лог соединения с MyChat Server
Лог передачи файлов
Лог текстовых конференций
Лог приватов
Не загружать историю разговоров
Загружать последние N сообщений
Посмотреть протоколы
Очистить все протоколы
Файлы
Автоматический приём файлов
Переименование файлов
Порты для передачи файлов
Папка для хранения файлов
Переменные окружения Windows
Автоматическое запоминание папки
Размер буфера
Обновления
Дополнительно
Поля в привате
Заголовок программы
Хинт в системном лотке
Зарегистрировать протокол "mychat:"
Звонки
Пароль на настройки
Профили настроек
Формат файла mcsettings.ini
Главное меню
MyChat
Вид
Инструменты
Консольные команды
Внутренние команды
backup
clh
cls
connect
debug
disconnect
exit
help
hwid
login
logs
ping
profile
restore
ver
Работа с сервером
backup servdb
clist
dellogs
purge backups
purge images
restart
uptime
verserv
Работа с контактами
delcontacts
Работа с пользователями
count ausers
count regusers
getip
getmac
halt
kill
list ausers
list regusers
userinfo
Блокировки
bluin
bluinip
bluinmac
del ban
list bans
unblip
unblmac
Группы и права
copy role
list roles
set group
viewgroup
Каналы
count channels
join
list channels
topic
Доска объявлений
clearbbs
Фильтры
addbadword
delbadword
API URI MyChat
Команды протокола
Ключи командной строки
/accmanager
/auto
/connect
/debug
/dir
/exit
/install
/killclient
/killprofile
/log
/maximize
/nodomain
/profile
/show
/silent
/startwizard
/tray
/verysilent
MyChat Client (Android)
Вход в чат
Регистрация
Мастер серверов
Обновление
MyChat Client (macOS)
MyChat Client (Linux)
MyChat Client (WEB)
Вход в чат
Регистрация
Управление проектами Kanban
Как войти?
Проекты
Форум
Для разработчиков
Integration API
Что такое MyChat Integration API и зачем он нужен?
Как настроить сервер для работы с Integration API?
Описание команд Integration API
Сообщения
0002: MCIAPI_CS_SendPrivateMessage
0004: MCIAPI_CS_SendChannelMessage
0008: MCIAPI_CS_AddBBSMessage
Пользователи
MCIAPI_CS_GetLoginToken
MCIAPI_CS_GetUINByEmail
MCIAPI_CS_GetUINByNick
MCIAPI_CS_GetUsersStatusList
MCIAPI_CS_GetWebSupportGroupUsersList
MCIAPI_CS_RegisterNewUser
Списки контактов
MCIAPI_CS_CommonContactsRebuild
MCIAPI_CS_MoveUserToDepartment
Готовые примеры использования
1С версии 8.xx (Native API)
Описание функций внешней компоненты
Работа с пользователями
GetUINByEmail
Отправка сообщений
AddBBSMessage
SendBroadcastMessage
SendChannelMessage
SendPrivateMessage
Проверка версий
GetMyChatLibVersion
GetMyChatLibReleaseDate
GetMyChatVKLibVersion
GetMyChatVKLibReleaseDate
Универсальная функция SendData
1С через REST
C#
GeoIP
Python
REST API
Telegram
Пример на Delphi XE3
Пример на Java
Работа напрямую, через сокеты
Форум phpBB3
Список ошибок и их описания
#1: MCIAPI_Error_NetworkError
#2: MCIAPI_Error_WrongSenderUser
#3: MCIAPI_Error_WrongRecieverUser
#4: MCIAPI_Error_EmptyMessage
#5: MCIAPI_Error_WrongIntegrationKey
#6: MCIAPI_Error_UnknownUID
#7: MCIAPI_Error_UserNotInChannel
#8: MCIAPI_Error_NickNotFound
#9: MCIAPI_Error_API_Disabled
#11: MCIAPI_Error_WrongDomainUserReciever
#12: MCIAPI_Error_WrongDomainUserSender
#14: MCIAPI_Error_Nick_Already_Exists
#15: MCIAPI_Error_UnknownIntegrationToolName
#16: MCIAPI_Error_IntegrationToolDisabled
#18: MCIAPI_Error_NickCannotBeEmpty
#19: MCIAPI_Error_UINNotFound
#20: MCIAPI_Error_EmailNotFound
#21: MCIAPI_Error_WrongData
#22: MCIAPI_Error_NoServerConnections
#25: MCIAPI_Error_UINSIsNotDefined
#26: MCIAPI_Error_WrongUINSList
#27: MCIAPI_Error_WrongAuthData
#27: MCIAPI_Error_WrongDepartmentID
#28: MCIAPI_Error_CannotWorkWithRobot
#29: MCIAPI_Error_CommonContactListIsEmpty
#30: MCIAPI_Error_UINIsNotInTheCommonContactList
Серверные скрипты
Редактор скриптов
"Быстрые" клавиши
Дерево скриптов MyChat Server
Создание скриптов
Информация о скрипте
Информирование об ошибках
Удаление скриптов
Скриптовый язык MSL
record
Комментарии
Скриптовые события
OnBBSMessage
OnBeforeRegister
OnBroadcastMessage
OnClientConnect
OnClientDisconnect
OnClientPluginSendRawData
OnConfJoin
OnConfLeave
OnConfMessage
OnPrivateMessage
OnPrivateRequest
OnRegistered
OnRemoteUserRequest
OnRequestByREST
Ошибки события OnRequestByRest
OnUserBlock
OnUserLogin
Описание функций
База данных
mDBStorageDeleteKey
mDBStorageGetData
mDBStorageKeyExists
mDBStorageSetData
mMakeBackupServerDataBase
Группы пользователей
mAddUserToGroup
mCreateUsersGroup
mDeleteUsersGroup
mGetUserGroupsListAsJSON
mGetUsersListInGroupByName
mGetUsersListInGroupsByNames
mIsUserInGroup
mIsUserInGroups
mIsUsersGroupExists
mRemoveUserFromGroup
mRenameUsersGroup
Дата и время
DayOf
DayOfTheWeek
DaysBetween
DecodeDate
DecodeDateTime
EncodeDate
EncodeDateTime
EndOfTheDay
EndOfTheMonth
EndOfTheWeek
EndOfTheYear
FormatDateTime
HourOf
HoursBetween
IncDay
IncHour
IncMilliSecond
IncMinute
IncMonth
IncSecond
IncWeek
IncYear
LocalTimeToUTC
MilliSecondsBetween
MinuteOf
MonthOf
MonthsBetween
Now
SecondOf
SecondsBetween
StartOfTheDay
StartOfTheMonth
StartOfTheWeek
StartOfTheYear
UTCToLocalTime
WeekOf
WeeksBetween
YearOf
YearsBetween
Интеграции
GeoIP
GeoIPGetFullInfoAsJSON
GeoIPGetQuickInfo
Telegram
mIntegrationTelegramAddUser
mIntegrationTelegramGetMyChatUINByTelegramID
mIntegrationTelegramGetUserIDByUIN
mIntegrationTelegramSendMessage
История сообщений
mRemovePrivates
Кодирование/декодирование
CRC32
DecodeBase64
DecodeURL
DecodeUU
EncodeBase64
EncodeURL
EncodeUU
HMAC_MD5
HMAC_SHA1
MD5
SHA1
StrToHex
Конференции
mClearConfWindow
mGetConfNameByUID
mGetConfPassword
mGetConfTopic
mGetConfUIDByName
mIsConfExists
mIsUserIncludedToAutoConf
mSendConfMessage
Математические
Abs
Cos
Exp
Ln
LogN
Pi
Round
Sin
Trunc
Операционная система
GetEnvValue
Отладка
mLogScript
mLogScriptToDisk
Protocol
SetScriptTimeOut
Пользователи
mDecUIN
mExtractUserPhoto
mGetCIDAttribute
mGetMaxRegisteredUIN
mGetUserAttribute
mGetUserCID
mGetUserDataAsJSON
mGetUserFullNameByPreset
mGetUserPrimaryEmail
mGetUsersListByEmailAndState
mGetUsersListByNickAndState
mGetUsersListByParams
mGetUsersListByState
mGetUserState
mHaltMyChatClient
mIncUIN
mIsUINExists
mIsUINOnline
mIsUserTeamLead
mKillClient
mSetUserAttribute
Преобразования типов
FloatToStr
HexToInt
IntToHex
IntToStr
StrToFloat
StrToInt
StrToInt64
StrToInt64Def
StrToIntDef
Работа с JSON
JSONArrayGetBoolean
JSONArrayGetDateTime
JSONArrayGetInteger
JSONArrayGetString
JSONArrayLength
JSONArraySetBoolean
JSONArraySetDateTime
JSONArraySetInteger
JSONArraySetString
JSONGetBoolean
JSONGetDateTime
JSONGetInteger
JSONGetString
JSONSetBoolean
JSONSetDateTime
JSONSetInteger
JSONSetString
Работа с реестром
RegGetInt
RegGetString
RegSetInt
RegSetString
Работа с сетью
mHTTPSendGetMessage
mHTTPSendPostMessage
Работа с файлами
CopyFile
CreateFolder
DeleteFile
DeleteFolder
ExtractFileExt
ExtractFileName
ExtractFilePath
FileExists
FileSize
FolderExists
GetDirectoriesAndFiles
IntToKbyte
MoveFile
Работа со скриптами
О time-скриптах
mAddAutoScriptFromString
mAddAutoScriptFromTemplate
mClearAutoScriptsQueue
mClearConsole
mDeleteAutoScriptByName
mGetAutoScriptsCountByName
mGetAutoScriptsQueueCount
Работа со строками
Copy
Delete
Fetch
Insert
IsStNumbers
IsStringInList
Length
LowerCase
Pos
ReplaceString
TextWithCRLFToJSON
Trim
UpperCase
Разное
CRLF
Dec
High
Inc
Low
Max
Min
Random
Регулярные выражения
RegExpIsMatch
Сообщения
mConvertMsgToPlainText
mSendBroadcast
mSendCustomMsgToClientConsoleByCID
mSendPrivateMessage
mSendPrivateTechMessage
Списки контактов
mAddUserToCommonContacts
mCommonContactsRebuild
mDeleteUserFromCommonContacts
mGetDepartmentIDByTextPath
mGetDepartmentTextPathByID
mGetUserDepartmentID
mGetUserDepartmentName
mMoveUserToDepartment
Текстовые файлы
AddLineToFile
GetTextFileLinesCount
LoadTextFromFile
Управление правами
mGetRoleIDByName
mGetRoleNameByID
mGetUserRoleID
mGetUserRoleName
mSetUserRoleID
Чат на сайт
mAddUserToWebSupportGroup
mCreateWebSupportGroup
mDeleteUserFromWebSupport
mDeleteWebSupportGroup
mGetUserWebSupportGroupID
mGetWebSupportGroupIDByName
mGetWebSupportGroupNameByID
mGetWebSupportGroupUsers
mRenameWebSupportGroup
mWebSupportGroupIDExists
Электронная почта
mSendEmail
SendEmail
Ядро сервера
mCloseAllDialogs
mGetServerExternalAddress
mGetServerServiceFolder
mGetServerTechInfoInt
Справочники
Владение языками
Интересы
Пол пользователя
Реестр Windows
Семейное положение
Сетевой статус пользователя
Стандартные группы прав
Страны
Тип аутентификации пользователя
Тип приложения пользователя
Типы звуков MyChat Client
Типы кодировок текста
Типы консольных сообщений MyChat Client
Типы организаций
Типы прошлого места работы или учёбы
Типы сообщений
Открытый протокол MyChat
MyChat Console Messenger
/server
/port
/key
/userfrom
/userto
/msg
/msgfile
/privmsg
/chanmsg
/stat
Коды ERRORLEVEL
Отладка и поиск неисправностей
Список ошибок MyChat Server
0001
0002
0005
0006
0007
0008
0009
0085
0087
0102
0106
0124
0130
0167
0165
9999
Список ошибок MyChat Client
Проблемы с аудио или видеозвонками
Сетевые ошибки
WSABASEERR (1000): "No Error"
WSAEINTR (10004): "Interrupted system call"
Сетевая ошибка 10038: "Socket operation on nonsocket"
Сетевая ошибка 10049: "Can't assign requested address"
Сетевая ошибка 10053: "Software caused connection abort"
Сетевая ошибка 10054: "Connection reset by peer"
Сетевая ошибка 10060: "Connection timed out"
Сетевая ошибка 11001: "Host not found"
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0023
0024
0025
0026
0027
0028
0029
0030
0031
0032
0033
0034
0035
0036
0037
0038
0039
0040
0041
0042
0043
0045
0046
0047
0048
0049
0051
0052
0053
0056
0060
0071
0079
0080
0081
0082
0083
0088
0089
0092
0097
0115
0124
0125
0144
0146
0148
0149
0158
0159
0160
0167
0168
0169
0175
0177
0180
0209
0215
0216
0223
0224
0226
0229
0230
0231
0232
0233
0234
0235
0236
0237
0238
0239
0240
0241
0242
0243
0244
0245
0246
0247
0248
0249
0250
0251
0252
0253
0254
0255
9996
9997
9998
9999
Как отправить баг-репорт MyChat Server?
Как отправить баг-репорт MyChat Client?
Проверка подключения по порту с помощью Telnet
Установка telnet.exe
MyChat Server в WINE
Протокол MyChat Client mcserv.log
Протокол обновлений MyChat Client
Популярные сетевые порты
История версий
2019 год
7.6
7.5
7.4
7.3
2018 год
7.2
7.1
7.0
6.8
6.7
2017 год
6.6
6.5
6.4
6.3
6.2
6.1
6.0
5.24
2016 год
5.23
5.22
5.21
5.20
5.19
5.18
5.17
2015 год
5.16
5.15
5.14
5.13
5.12
5.11
5.10
5.9
2014 год
5.8
5.7
5.6
5.5
5.4
5.3
2013 год
5.2
5.1
5.0
4.16
2012 год
4.15
4.14
4.13
4.12
2011 год
4.11
4.10.4
4.10.2
4.10
4.9.13
4.9.9
4.9.5
2010 год
4.8
4.7
4.6
2009 год
4.5
4.4.1
4.4
4.3
4.2
4.1
4.0
3.9.5
2008 год
3.9
3.8
3.7
3.6
3.5.2
2007 год
3.5
3.4
3.3
3.2
3.1
3.0
2006 год
2.1
2005 год
1.0
2004
Глоссарий
API
IM
HardwareID
Portable
Админка
Мессадж
Онлайн
Чат