АвтоПиар бот | By Projecter

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

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

Зарегистрироваться!
Заблокированный
Регистрация
8 Янв 2025
Сообщения
213
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
Всем 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()
 
Alt Linux - The best!
Активный
Регистрация
17 Июн 2025
Сообщения
442
Всем 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
Сообщения
213
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
Могу сделать
 
Заблокированный
Регистрация
8 Янв 2025
Сообщения
213
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
UPD:
Я допустил ошибку в коде
 
Заблокированный
Регистрация
8 Янв 2025
Сообщения
213
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
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()
 
Сверху