MZOK
@MZOK
а

Как сделать рассылку всем участникам группы?

Пересмотрел все методы vk_api но так и не понял как делать массовую рассылку сообщений всем подписчикам.
from vk_api.bot_longpoll import VkBotLongPoll, VkBotEventType
import vk_api

vk = vk_api.VkApi(token="токен группы")

vk._auth_token()

vk.get_api()

longpoll = VkBotLongPoll(vk, id группы)

while True:

    for event in longpoll.listen():
        if event.type == VkBotEventType.MESSAGE_NEW:
  • Вопрос задан
  • 1234 просмотра
Решения вопроса 1
total4c
@total4c
Говнокодер
Получить список участников группы, именно их айди, пройтись по списку циклом

Примерно такой код:
for i in spisok:
      try:
         vk.method(“messages.send”, {“peer_id”: i, “message”: сообщение от рассылки, “random_id”: 0})
      except: pass
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
opium
@opium
Просто люблю качественно работать
Никак это запрещено
Пости на стене все увидят в ленте
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы