Добро пожаловать!

Зарегистрировавшись у нас, вы сможете обсуждать, делиться и отправлять личные сообщения другим участникам нашего сообщества.

Зарегистрироваться!
Пользователь
Регистрация
8 Янв 2025
Сообщения
121
Всем qq
Сегодня солью бота для пиара вашего продукта
Пожалуйста не делайте хейт

Сам бот:
import vk_api
import time

# Токен доступа вашего бота
TOKEN = 'YOUR_ACCESS_TOKEN'

# Список user_id или group_id для рассылки
RECIPIENTS = [123456789, 987654321]  # замените на реальные user_id или group_id

# Текст сообщения
MESSAGE = "Это автоматическая рассылка каждые 5 минут."

def main():
    vk_session = vk_api.VkApi(token=TOKEN)
    vk = vk_session.get_api()

    while True:
        for user_id in RECIPIENTS:
            try:
                vk.messages.send(
                    user_id=user_id,
                    message=MESSAGE,
                    random_id=int(time.time() * 1000)
                )
                print(f"Сообщение отправлено пользователю {user_id}")
            except vk_api.exceptions.ApiError as e:
                print(f"Ошибка при отправке пользователю {user_id}: {e}")
        time.sleep(300)  # 5 минут в секундах

if __name__ == "__main__":
    main()
 
Активный
Регистрация
17 Июн 2025
Сообщения
222
Всем qq
Сегодня солью бота для пиара вашего продукта
Пожалуйста не делайте хейт

Сам бот:
import vk_api
import time

# Токен доступа вашего бота
TOKEN = 'YOUR_ACCESS_TOKEN'

# Список user_id или group_id для рассылки
RECIPIENTS = [123456789, 987654321]  # замените на реальные user_id или group_id

# Текст сообщения
MESSAGE = "Это автоматическая рассылка каждые 5 минут."

def main():
    vk_session = vk_api.VkApi(token=TOKEN)
    vk = vk_session.get_api()

    while True:
        for user_id in RECIPIENTS:
            try:
                vk.messages.send(
                    user_id=user_id,
                    message=MESSAGE,
                    random_id=int(time.time() * 1000)
                )
                print(f"Сообщение отправлено пользователю {user_id}")
            except vk_api.exceptions.ApiError as e:
                print(f"Ошибка при отправке пользователю {user_id}: {e}")
        time.sleep(300)  # 5 минут в секундах

if __name__ == "__main__":
    main()
Выложил бы как ресурс:confused:
 
Пользователь
Регистрация
8 Янв 2025
Сообщения
121
Python:
import vk_api
import time

# Токен доступа вашего бота с правами messages
TOKEN = 'YOUR_ACCESS_TOKEN'

# Список chat_id для рассылки
CHAT_IDS = [2000000001, 2000000002]  # замените на свои chat_id

# Текст сообщения
MESSAGE = "Это автоматическая рассылка по беседам каждые 5 минут."

def main():
    vk_session = vk_api.VkApi(token=TOKEN)
    vk = vk_session.get_api()

    while True:
        for chat_id in CHAT_IDS:
            try:
                vk.messages.send(
                    chat_id=chat_id - 2000000000,  # В API нужно передавать число без 2000000000, т.к. VK ожидает именно chat_id
                    message=MESSAGE,
                    random_id=int(time.time() * 1000)
                )
                print(f"Сообщение отправлено в беседу {chat_id}")
            except vk_api.exceptions.ApiError as e:
                print(f"Ошибка при отправке в беседу {chat_id}: {e}")
        time.sleep(300)  # 5 минут

if __name__ == "__main__":
    main()
 
Сверху