===== Управление получателями =====
Получатели сообщений - это пользователи, которым рассылаются снимки с камеры и уведомления. Администраторы устройства автоматически становятся получателями.
При помощи этого блока команд можно управлять полями для получения сообщения не только пользователей, но и администраторов.
===== Добавление получателя USER =====
>USER [номер слота] [номер телефона] [email] [флаг оповещения по MMS] [флаг оповещения по email]
|**Номер слота**|Указывает, в какой слот записывать информацию. Принимает значения от 0 до 3 |
|**Номер телефона**|Номер телефона абонента, в международном формате. Символ **(*)** означает оставить поле пустым и стереть старое значение|
|**Email**|Электронная почта абонента. Символ **(*)** означает оставить поле пустым и стереть старое значение|
|**Флаг оповещения по MMS**|Указывает, отправлять ли фото данному пользователю по MMS. Может принимать значение **1** или **0**|
|**Флаг оповещения по email**|Указывает, отправлять ли фото данному пользователю по email. Может принимать значение **1** или **0**|
При повторной записи в слот предыдущие данные будут переписаны.
Если номер телефона записывается в слот **0** то это приведет к смене номера администратора.
При помощи данной команды можно назначать email адреса и менять флаги оповещения для получателей.
=== Пример: ===
USER 1 * mymail@yandex.ru 1 1
Означает **установить поле email получателя 1 равным mymail@yandex.ru и отправлять ему фото по MMS и email** В данном примере флаг оповещения по MMS будут проигнорирован, так как нет номера для отправки.
=== Пример: ===
USER 2 +78526352385 * 1 0
Означает **добавить получателя в слот 2, установить ему номер телефона +78526352385 и отправлять фото по MMS**
=== Пример: ===
USER 3 +36524256954 user@host.ru 1 1
Означает **добавить получателя в слот номер 3, установить его номер равным +36524256954 , email user@host.ru и отправлять фото по MMS и email**
=== Ответы: ===
|**USER (0..3) OK**|пользователь №0..3 изменен|
|**USER (0..3) NUMBER ERROR**|неверный формат номера (должен начинаться с +)|
|**USER ERROR**|неверный синтаксис команды|
===== Просмотр списка получателей USER? =====
>USER?
В ответ устройство пошлет четыре SMS, в каждом будет содержатся информация о получателе (Отправка четырех SMS, связанна с тем, что существует ограничение 140 символов для одной SMS).
=== Пример: ===
USER?
=== Ответы: ===
|**USER 0 +79210001111 testmail@mail.ru 1 1**|
|**USER 1 * * 0 0**|
|**USER 2 * * 0 0**|
|**USER 3 +79210002222 mymail@domain.com 0 1**|
===== Удаление получателя USERD =====
>USERD [номер слота]
|**Номер слота**|Означает, из какого слота произвести удаление. Принимает значение от 1 до 3. Чтобы удалить всех получателей, необходимо ввести **(*)**. Будут удалены все получатели кроме администратора (0 слот)|
=== Ответы: ===
|**USER (1..3) DELETE OK**|пользователь №1..3 удален|
|**USER ALL DELETE OK**|пользователи с 1 по 3 удалены|
|**USER DELETE ERROR**|неверный формат команды|