mDBGetUINFromNick, mDBBlockUser, mDBIsUINOp, mDBUnBlockUser, mDeleteUserFromTextChannel, mGetNickFromUIN, mHaltMyChatClient, mIsUINOnline 

function mDBGetUINFromNick(nick:string):integer;

Получить UIN пользователя по его нику, берется "первый попавшийся". Если пользователе нет, функция возвращает -1. 

procedure mDBBlockUser(uin:integer);

Заблокировать пользователя в базе данных. Пользователь остается, но подключиться уже не может, в соединении ему будет отказано. 

function mDBIsUINOp(uin:integer):boolean;

Есть у пользователя статус оператора или нет. Если пользователь не зарегистрирован на сервере, функция возвращает False. 

procedure mDBUnBlockUser(uin:integer);

Разблокировать пользователя в базе данных. Если такого UIN-а не существует, ничего не произойдет. 

function mDeleteUserFromTextChannel(uin,uid:integer):integer;

Удалить пользователя из канала, если пользователь отключен от сервера, то функция вернет -1, если канала не существует, то -2, если всё нормально, то 0. 

function mGetNickFromUIN(uin:integer):string;

Получить ник пользователя по его UIN, если UIN не зарегистрирован, то функция возвращает пустую строку. 

procedure mHaltMyChatClient(uin:integer);

Завершить работу MyChat Client-а с указанным UIN и принудительно выйти из клиентского приложения. Если такой UIN не в онлайн или его не существует — ничего не произойдет. 

function mIsUINOnline(uin:integer):boolean;

Подключен ли пользователь с указанным UIN к серверу в данный момент?

 

Rambler's Top100