- Регистрация
- 12 Июн 2025
- Сообщения
- 18
- Реакции
- 2
- Баллы
- 3
Бот для рассылки сообщений в VK
Описание
Консольный инструмент для массовой рассылки сообщений в беседы ВКонтакте от имени пользователя. Поддерживает управление списком бесед и отправку сообщений во все выбранные чаты одновременно.
Установка
1. Убедитесь, что у вас установлен Python 3.7 или новее
2. Скачайте исходный код (архивом или через git clone)
3. Установите зависимости:
Настройка
1. Получите VK user access token с разрешением
- Перейдите по ссылке:
- Скопируйте токен из адресной строки после
2. В файле
Запуск
Команды управления
| Команда | Описание | Пример |
|---------|----------|--------|
|
|
|
|
|
|
|
|
|
Как найти ID беседы
1. Используйте команду
2. Или изучите адресную строку в браузере при открытии беседы (параметр
Важные предупреждения
⚠️ Используйте только личный токен пользователя
⚠️ Не передавайте токен третьим лицам
⚠️ Бот работает только с беседами, где вы есть и можете писать
⚠️ Частые массовые рассылки могут привести к ограничениям со стороны VK
Решение проблем
❌ "Нет доступа" - проверьте членство в беседе и права на отправку сообщений
❌ "Неверный токен" - обновите токен с нужными правами
❌ "Ошибка peer_id" - используйте только ID из команды
Для дополнительной помощи обращайтесь к документации VK API.
---
Это описание стало более:
1. Структурированным и читаемым
2. Содержит конкретные примеры
3. Включает таблицу команд для наглядности
4. Дает прямую ссылку для получения токена
5. Четче объясняет возможные проблемы
6. Имеет лучшую визуальную организацию
Хотите, чтобы я что-то добавил или изменил в этом описании?
Описание
Консольный инструмент для массовой рассылки сообщений в беседы ВКонтакте от имени пользователя. Поддерживает управление списком бесед и отправку сообщений во все выбранные чаты одновременно.
Установка
1. Убедитесь, что у вас установлен Python 3.7 или новее
2. Скачайте исходный код (архивом или через git clone)
3. Установите зависимости:
Bash:
pip install -r requirements.txt
Настройка
1. Получите VK user access token с разрешением
messages
:- Перейдите по ссылке:
https://oauth.vk.com/authorize?client_id=6121396&scope=65536&redirect_uri=https://oauth.vk.com/blank.html&display=page&response_type=token
- Скопируйте токен из адресной строки после
access_token=
2. В файле
config.py
укажите:
Python:
VK_TOKEN = 'ваш_токен' # Обязательно
VK_GROUP_ID = None # Опционально, если нужно работать от имени группы
Запуск
Bash:
python main.py
Команды управления
| Команда | Описание | Пример |
|---------|----------|--------|
|
start
| Активировать бота | start ||
status
| Показать статус бота | status ||
send <текст>
| Разослать сообщение | send Привет! ||
add_vk <id>
| Добавить беседу | add_vk 123 ||
remove_vk <id>
| Удалить беседу | remove_vk 123 ||
list
| Список активных бесед | list ||
chats
| Показать все доступные беседы | chats ||
help
| Справка по командам | help ||
exit
| Завершить работу | exit |Как найти ID беседы
1. Используйте команду
chats
- бот покажет все доступные беседы2. Или изучите адресную строку в браузере при открытии беседы (параметр
sel=cXX
, где XX - ID)Важные предупреждения
⚠️ Используйте только личный токен пользователя
⚠️ Не передавайте токен третьим лицам
⚠️ Бот работает только с беседами, где вы есть и можете писать
⚠️ Частые массовые рассылки могут привести к ограничениям со стороны VK
Решение проблем
❌ "Нет доступа" - проверьте членство в беседе и права на отправку сообщений
❌ "Неверный токен" - обновите токен с нужными правами
❌ "Ошибка peer_id" - используйте только ID из команды
chats
Для дополнительной помощи обращайтесь к документации VK API.
---
Это описание стало более:
1. Структурированным и читаемым
2. Содержит конкретные примеры
3. Включает таблицу команд для наглядности
4. Дает прямую ссылку для получения токена
5. Четче объясняет возможные проблемы
6. Имеет лучшую визуальную организацию
Хотите, чтобы я что-то добавил или изменил в этом описании?