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

Как сделать рассылку сообщений ботом VK?

Доброго времени суток! Я новенький в сфере программирования на Python и API VK. Хочу сделать рассылку сообщений пользователям бота ВКонтакте.
Т.е в какое-то определённое время бот отправит всем людям, которые хоть раз писали боту какое-то сообщение. В интернете куча хлама и ответа на этот вопрос не нашел. Буду благодарен за помощь.

import vk_api
import time
from vk_api.longpoll import VkLongPoll, VkEventType

key = "токен"
vk_session = vk_api.VkApi(token = key)
longpoll = VkLongPoll(vk_session)
vk = vk_session.get_api()
users = vk.users

for event in longpoll.listen():
   if event.type == VkEventType.MESSAGE_NEW and event.to_me and event.text :
       if(event.text.lower() == "привет"):
           name = users.get(user_ids = event.user_id,fields='first_name')[0]['first_name']
           vk.messages.send(
               user_id=event.user_id,
               random_id=time.time(),
               message="Здравствуй " + name
           )
  • Вопрос задан
  • 1760 просмотров
Подписаться 2 Простой 1 комментарий
Решения вопроса 1
@anerev
Создать список пользователей и отправлять сообщение в нужное время
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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