vk4xmpp icon indicating copy to clipboard operation
vk4xmpp copied to clipboard

Не отправлять ивайты пользователям от групчатов, в которых они уже находятся

Open l29ah opened this issue 8 years ago • 5 comments

l29ah avatar Jan 25 '16 12:01 l29ah

Нельзя посмотреть закладки пользователя.

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

mrDoctorWho avatar Jan 25 '16 13:01 mrDoctorWho

Хотя над этим стоит подумать.

В текущей реализации это, пожалуй, невозможно. Сейчас объект класса групчата создаётся только при получении сообщения из ВК, тогда же и отсылается инвайт.

С недавних пор в базе есть записи с адресами чатов для каждого пользователя. Так можно создать объект групчата и периодически проверть, зашёл ли пользователь. Если через некоторое время пользователь так и не пришёл, отправлять инвайт.

Но, к сожалению, нельзя узнать желание пользователя. Он может не хотеть заходить в чат и не хотеть видеть инвайт одновременно.

mrDoctorWho avatar Jan 26 '16 15:01 mrDoctorWho

#124

mrDoctorWho avatar Nov 02 '16 06:11 mrDoctorWho

#118

mrDoctorWho avatar Dec 06 '17 07:12 mrDoctorWho

В mark 2 будет свой конфосервер, там и порешаем.

mrDoctorWho avatar Apr 11 '18 03:04 mrDoctorWho