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