OhMySenpai
@OhMySenpai
Начинающий программист

Как сделать приветствие при добавлении этого же бота?

Здравствуй, Хабр! Делаю я чат-бота и хочу сделать приветствие, когда добавляют этого же бота. В документации нашёл только при добавлении других пользователей(возможно я слепой и не увидел что такое есть). Заранее спасибо за помощь!
  • Вопрос задан
  • 99 просмотров
Пригласить эксперта
Ответы на вопрос 1
rackev
@rackev
Я бы реализовал это как-то так

import vk_api
from vk_api.bot_longpoll import VkBotLongPoll, VkBotEventType
from vk_api.utils import get_random_id

vk_session = vk_api.VkApi(token="tokengroup")  

longpoll = VkBotLongPoll(vk_session, 'idgroup')  

vk = vk_session.get_api()

while True:
    try:
        for event in longpoll.listen():
            if event.type == VkBotEventType.MESSAGE_NEW and event.raw['object']['message']['action']['type'] == 'chat_invite_user' and event.raw['object']['message']['action']['member_id'] == -12345678:  #вместо -12345678 впишите id своей группы
                vk.messages.send(
                    peer_id=event.message.peer_id,
                    random_id=get_random_id(),
                    message="Тест"
                )
    except Exception as e:
        print(e)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 150 000 до 200 000 ₽
OnederX Москва
от 100 000 до 120 000 ₽
Кенарий Санкт-Петербург
от 120 000 до 250 000 ₽
29 сент. 2020, в 14:45
15500 руб./за проект
29 сент. 2020, в 14:16
10000 руб./за проект