Задать вопрос
@DED23

Как сделать что бы бот вк на vk_api отвечал нескольким людям одновременно?

import vk_api
from vk_api.longpoll import VkLongPoll, VkEventType
import random
def write_msg(user_id,message,rand_int):
    vk.method('messages.send',{'user_id':user_id,'message':message,'random_id':rand_int})
vk=vk_api.VkApi(token=token)
longpoll=VkLongPoll(vk)
while True:
    for event in longpoll.listen():
        if event.type==VkEventType.MESSAGE_NEW:
            if event.to_me:
                rand=random.randint(10000000,90000000)
                request=event.text
                if request=='Привет':
                    write_msg(event.user_id,'Привет. ',rand)
                elif request=='Пока':
                    write_msg(event.user_id,'Пока',rand)
                else:
                    write_msg(event.user_id,'Не понял?',rand)
  • Вопрос задан
  • 122 просмотра
Подписаться 1 Средний 3 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы