Приветствую всех.
Вроде как эта тема в моей группе зашла, потому почему бы не слить ботика и сюда? Ниже будет предоставлен текст с моей статьи + ссылка на архив:
Расписывать плюсы и минусы не буду, скажу лишь что есть система ключей (1 ключ = 1 звонок), кнопочки и прочие удобства.
Бот подойдет для небольшой группы человек.
Ладно, ближе к делу. Сразу скажу, что тут надо быть не криворуким, дохуя тонкостей.
В первую очередь скачиваем архив (Тык) и разархивируем. Сразу говорю, нужен python 3 (я юзал 3.7), а так же следующие модули, которые можно поставить командой pip3 install (или как в моем случае pip install):
— requests
— json
— numpy
— random
— re
— threading
После этого мы создаем группу (или можно заюзать уже имеющуюся). Нам нужно получить ключ доступа (с доступом к сообщениям) и так же включить longpoll api (я юзал версию 5.50). В типах событий лонгполла не забудьте включить разрешалки для сообщений. Все вышеописанные махинации можно сделать в разделе «Работа с API» в настройках группы ВК.
Так, с группой разобрались. Теперь переходим на сайт https://zvonok.com/ и делаем себе аккаунт. Я прям точно не помню, как там все, но могу лишь сказать, что потребуется номер телефона. После регистрации нам дается халявных 20 рублей. В разделе «Кампании» создаем API-обзвон (1 кампания = 1 пранк). В скачанном архиве есть уже готовые аудио, которые вы можете загрузить.
Важно! Настраивайте тонкие настройки, они играют очень важную роль!
Так же нам нужно получить API ключик от zvonok.com. Для этого заходим в Профиль → Настройки и генерируем API Public Key
Возвращаемся в нашу группу и загружаем аудио ВК. Они будут служить демонстрацией перед отправкой пранка. Нам понадобятся ID аудио, их берем по этому гайду:
Открываем файл bot.py. В нем в самом начале вставляем нами ранее полученные:
— access_token (ключ доступа)
— public_key (API ключ от zvonok.com)
— group_id (ID нашей группы положительный)
Чуть ниже есть массив pranks.
Первое значение — название пранка
Второе значение — ID кампании (в разделе Кампании на zvonok.com)
Третье значение — ID аудио VK
Заполняем.
Если вы уверены, что сделали все правильно — запускаем бота! Можно через консольку, можно ЛКМ-ом, но лично я рекомендую через консоль.
Если все получилось, вам напишет, что бот запустился и траляля.
Немножечко фич:
— В whitelist.txt мы записываем в столбик иды людей, кого хотим добавить в список юзеров
— В users.txt мы можем менять статистику людей (1 значение — ID (не трогаем!), 2 значение — ID пранка (мало волнует нас) и 3 значение — кол-во ключей. Вот это самое сладенькое)
— При первом юзании бота юзеру дается 5 ключей, учтите это
Спасибо за внимание.
Вроде как эта тема в моей группе зашла, потому почему бы не слить ботика и сюда? Ниже будет предоставлен текст с моей статьи + ссылка на архив:
Расписывать плюсы и минусы не буду, скажу лишь что есть система ключей (1 ключ = 1 звонок), кнопочки и прочие удобства.
Бот подойдет для небольшой группы человек.
Ладно, ближе к делу. Сразу скажу, что тут надо быть не криворуким, дохуя тонкостей.
В первую очередь скачиваем архив (Тык) и разархивируем. Сразу говорю, нужен python 3 (я юзал 3.7), а так же следующие модули, которые можно поставить командой pip3 install (или как в моем случае pip install):
— requests
— json
— numpy
— random
— re
— threading
После этого мы создаем группу (или можно заюзать уже имеющуюся). Нам нужно получить ключ доступа (с доступом к сообщениям) и так же включить longpoll api (я юзал версию 5.50). В типах событий лонгполла не забудьте включить разрешалки для сообщений. Все вышеописанные махинации можно сделать в разделе «Работа с API» в настройках группы ВК.
Так, с группой разобрались. Теперь переходим на сайт https://zvonok.com/ и делаем себе аккаунт. Я прям точно не помню, как там все, но могу лишь сказать, что потребуется номер телефона. После регистрации нам дается халявных 20 рублей. В разделе «Кампании» создаем API-обзвон (1 кампания = 1 пранк). В скачанном архиве есть уже готовые аудио, которые вы можете загрузить.
Важно! Настраивайте тонкие настройки, они играют очень важную роль!
Так же нам нужно получить API ключик от zvonok.com. Для этого заходим в Профиль → Настройки и генерируем API Public Key
Возвращаемся в нашу группу и загружаем аудио ВК. Они будут служить демонстрацией перед отправкой пранка. Нам понадобятся ID аудио, их берем по этому гайду:
Открываем файл bot.py. В нем в самом начале вставляем нами ранее полученные:
— access_token (ключ доступа)
— public_key (API ключ от zvonok.com)
— group_id (ID нашей группы положительный)
Чуть ниже есть массив pranks.
Первое значение — название пранка
Второе значение — ID кампании (в разделе Кампании на zvonok.com)
Третье значение — ID аудио VK
Заполняем.
Если вы уверены, что сделали все правильно — запускаем бота! Можно через консольку, можно ЛКМ-ом, но лично я рекомендую через консоль.
Если все получилось, вам напишет, что бот запустился и траляля.
Немножечко фич:
— В whitelist.txt мы записываем в столбик иды людей, кого хотим добавить в список юзеров
— В users.txt мы можем менять статистику людей (1 значение — ID (не трогаем!), 2 значение — ID пранка (мало волнует нас) и 3 значение — кол-во ключей. Вот это самое сладенькое)
— При первом юзании бота юзеру дается 5 ключей, учтите это
Спасибо за внимание.