VK api не присылает увеодомления об упоминаниях в беседах

вечер, ночь. Пишу мелкого бота для вк. Одна из функций - упоминание всех участников беседы.

Суть проблемы: При ручном упоминании через @id12345 или @personal_link - все происходит отлично, а именно - приходит уведомление, звуковой сигнал, если открыт сайт и отображается значок @ в центре уведомлений(колокольчик). При отправке сообщения ботом (работа через access_token от kate mobile(все разрешения) для обычной страницы в вк) через message.send - звукогого уведомления нет, уведомления в колокольчике нет. Только знак @ в списке сообщений.Ручной вводвведите сюда описание изображения

Сам код:



from vk_api.longpoll import VkLongPoll, VkEventType
import vk_api
import telebot
import random

vk_token = "Токен_вк"
tg_token = "токен_тг"

chats = [2000000002]
messages = {}
v = 5.103
vk_session = vk_api.VkApi(token=vk_token, api_version=v)
longpoll = VkLongPoll(vk = vk_session)
tg_bot = telebot.TeleBot(tg_token)
while True:
    for event in longpoll.listen():
        if event.type == VkEventType.MESSAGE_NEW:
            for chat in chats:
                if event.peer_id == chat:
                    if event.user_id == -133291561:

                        tg_bot.send_message(-1001416344092, "ККЭП-бот говорит: \n"+event.text)
                    else:
                        if event.text.lower()[:5] == "!всем":
                            users = vk_session.method("messages.getChat",{"chat_id": event.peer_id-2000000000})["users"]
                            all_users_str = ""
                            for user in users:
                                if user > 0:
                                    this_user = vk_session.method("users.get", {"user_ids": user, "fields": "domain"})[0] 
                                    all_users_str += "@"+this_user["domain"]+" "
                            vk_session.method("messages.send",{ #метод отправки сообщения с упоминанием всех
"peer_id": event.peer_id, 
"message": all_users_str,
"random_id": random.randint(0,2**32),
"reply_to": event.message_id, 
"disable_mentions": 0, 
"dont_parse_links": 0
}) #метод отправки сообщения с упоминанием всех
                        this_user = vk_session.method("users.get", {"user_ids": event.user_id})[0]
                        tg_bot.send_message(-1001416344092, this_user["first_name"]+" "+this_user["last_name"]+" говорит: "+event.text)

                    break
            else:
                if event.text == "!начать":
                    chats.append(event.peer_id)




Ответы (0 шт):