x2088 wrote:
* Пакетная отправка;
__Это режим отправки сообщений - 1 раз в 6 сек. (не более 10 сообщений в минуту) до ~7500 символов (ограничение протокола на длинну сообщения + ограничения сервера).
Спасибо за информацию о длине сообщения. Постараемся увязать всё в кучу.
А насчёт "1 раз в 6 сек" у меня большие сомнения - при отладке плагина "3 сообщения в 1 сек" было нормальным явлением...
x2088 wrote:
* Изменение статуса закачки;
__Если закачка меняет статус с "В ожидании" на "Закачивается" и с любого др. статуса на любой др. - отправлять сообщение о этом событии тому, кто эту закачку добавил.
Это УЖЕ реализовано. Более того:
1. Настройка списка состояний для оповещения по умолчанию
2. Настройка списка состояний для оповещения у КАЖДОЙ (!) закачки, но ТОЛЬКО при её добавлении.
Плюс возможность отправлять оповещение о добавлении закачек главадмину.
x2088 wrote:
* Бот онлайн;
__Впринципе не особо важно, это обычное информирование (отсылкой доп. сообщения) о том, что бот в сети, т.е подключился в онлайн или восстановил связь в случае её потери.
Скорее всего, сделаем поконтактную настройку (по умолчанию выкл).
x2088 wrote:
Главный админ от обычного, я подозреваю, должен отличаться тем, что его по хорошему остальные админы не должны иметь права удалять из списка админов и перемещать в список юзеров,
В текущей реализации любой админ не может удалить из списка админов себя и главного.
(Долго смотрел код)
Поправка: главного удалить получится - до перезагрузки DM. Баг-с однако...
x2088 wrote:...где обладатели админовских прав не смогут устроить войнушку за монопольное обладание привилегиями админа, за этим будет следить главный админ.
С этих слов получается такая петрушка:
1. Пользователи. Добавляют, смотрят и и управляют свои закачки.
2. Админы. Пользователи + добавление, просмотр и удаление пользователей.
Как видим, войнушку устраивать не за что.
3. Главадмин. Админы + добавление, просмотр и удаление админов + просмотр и управление всех закачек в DM + управление DM/компом.
А теперь о так назывемой "смене главадмина" через ICQ.
Рассмотрим ситуацию, когда на компе у человека стоит DM с плагином, в котором прописан UIN плагина (читай - ICQ бота) и UIN этого человека как главадмина. Что значит "сменился главадмин" ?
Поменялся UIN человека? Пропишет новый в нужном месте.
Компьютер украли?..
Вариант "DM стоит на сервере" тоже не выдерживает критики, потому что как минимум кто-то пришёл и поставил DM с плагином. Придёт ещё раз.
Не стоит забывать о том, что, независимо от того, КТО добавлял закачку, качается оно всё на КОНКРЕТНЫЙ компьютер, с которого скачанное КТО-ТО должен забрать.
P.S. И вообще, что значит "устраивать войнушку" ? За что? Чем в данном плагине админ настолько круче пользователя?