- 13
- 0
Бот для рассылки сообщений в VK
Описание
Инструмент для массовой рассылки сообщений в беседы ВКонтакте от имени пользователя. Управление через консольный интерфейс.Установка
- Склонируйте репозиторий или скачайте архив с кодом.
- Установите Python
- Установите зависимости:
pip install -r requirements.txt
Настройка
- Получите VK user access token с правами messages.
- В файле config.py вставьте токен в переменную VK_TOKEN:
VK_TOKEN = 'ваш_токен_сюда'
- (Опционально) Укажите ID группы VK в VK_GROUP_ID.
Запуск
- Откройте терминал в папке с ботом.
- Запустите:
python main.py
Использование
Доступные команды:- start — запуск бота
- status — статус бота
- send <сообщение> — отправить сообщение во все выбранные беседы
- add_vk <chat_id> — добавить беседу в список рассылки
- remove_vk <chat_id> — удалить беседу из списка рассылки
- list — показать все ID бесед для рассылки
- chats — показать все доступные вам беседы
- help — справка
- exit — выход
Как узнать ID беседы VK
- Используйте команду chats — бот покажет все доступные вам беседы и их ID.
- Либо получите ID через VK API или из адресной строки браузера (после chat_id=).
Важно
- Бот работает только с теми беседами, в которых ваш аккаунт состоит и имеет право писать сообщения.
- Используйте только свой личный токен пользователя VK с правами messages.
- Не передавайте токен третьим лицам.
Возможные проблемы
- Нет доступа к беседе: убедитесь, что вы участник беседы и у вас есть право писать сообщения.
- Неверный токен: проверьте, что токен действителен и имеет нужные права.
- Ошибка peer_id/chat_id: используйте только те ID, которые отображаются в команде chats.
Вложения
Последнее редактирование: