Главная
О разработчиках
Партнёры
Клиенты

Общие данные протокола

Регистрация
Авторизация

Добавление/удаление контакта

Отправка/приём сообщений
Добавление/удаление в(из) бан(а)
Поиск контактов
Запрос информации о пользователе
Изменение своей информации
Регистрация позволяет зарегестрировать пользователей и дать им возможность использовать все возможности протокола.
Без регистрации пользователь не сможет ничего сделать.

Содержание:
1) Отправка и составление запроса
2) Ответы сервера

Отправка и составление запроса:
Чтобы произвести регистрацию пользователя, просто пришлите заполненые данные.

Посылаемый запрос:
!reg атрибуты

Атрибуты:
ник
пароль
имя
фамилия
отчество
дата рождения
страна
город
улица
квартира
индекс
телефон
e-mail
ICQ

Запомните!!!  всего должно быть 14 атрибутов и они должны быть всегда.
Все атрибуты начинаются с новой строчки, за исключением ника. Он идёт в той же строчке, что и команда.

Ник и пароль не должны быть пустыми!!!

Например, мы хотим зарегестрировать человека с ником abc, пароль qwerty, и с именем Пётр.

Значит команда будет выглядеть так:
!reg abc
qwerty
Пётр
<пусто>
<пусто>
<пусто>
<пусто>
<пусто>
<пусто>
<пусто>
<пусто>
<пусто>
<пусто>
<пусто>

А теперь мы хотим сохранить такого же человека, только со всеми параметрами (допустим, что мы удалили старую запись и хотим создать новую):

!reg abc
qwerty
Пётр
Сидоров
18.07.1976
Алексеевич
Россия
Москва
Долгорукова
14/2
14
187000
+79211111111
petr@yandex.ru
123456789

Ответы сервера:
!reg_ok - пользователь зарегестрировался

!reg_no 1 - такой человек уже существует в базе данных сервера
!reg_no 2 - в нике используется один из запрещённых символов":","^",";"," ", где
" " - пробел