Open MurzNN opened 4 years ago
хорошо - сделаю :-)
Потестировал звонок на аккаунт, с включенным мостом. В результате с мобилки не получается на него звонить ни просто голосом ни в виде видео-вызова. На обе попытки - выдаётся такое:
При этом боту не приходит вообще ничего. Т.е. по идее, должно было бы приходить 70-й эвент: https://vk.com/dev/using_longpoll_2
Но его нет. Другие эвенты приходят (например, что пользователь начал печатать, хоть бот его и не обрабатывает), а этого нет:
2020-06-14 20:47:23,505 - MatrixVkBot - bot.py:487 - get_new_vk_messages_v2() DEBUG - get polling with ts=1848773628
2020-06-14 20:47:23,505 - MatrixVkBot - bot.py:495 - get_new_vk_messages_v2() DEBUG - try exec requests.post(https://im.vk.com/nim11065363?act=a_check&key=9622a79b2bcc62ff5bs058eb551a9381e4b5bee8&ts=1848773628&wait=25&mode=2&version=3)
2020-06-14 20:47:26,523 - MatrixVkBot - bot.py:497 - get_new_vk_messages_v2() DEBUG - requests.post return: {"ts":1848773630,"updates":[[61,522712117,1]]}
Причём по логике вещей - это не должно зависить от версии АПИ, раз пишут, что "получил уведомление"
Видимо нельзя верить тому, что написано - это ж мейлру ;) Попробуй повторить этот эксперимент со включенным VK-клиентом на мобиле - когда сервер видит что хоть один из клиентов умеет принимать вызовы - тогда видимо рассылает уведомления о звонке всем.
При входящем звонке бот пишет в комнату юзера + управляющую комнату:
Надо бы его научить не пугаться этих сообщений, а просто писать что-то типа "Входящий звонок от пользователя."