Обновить

Комментарии 16

Все хорошо, но не осилил куда вставлять данный код. Можно было бы хотя бы на нужную инструкцию по пользованию API VK, раз для новичков.
1) Установить Python 2 или Anaconda для Python 2
2) Установить библиотеку vk_api. Для этого в командной строке надо ввести
pip install vk_api
3) Создать текстовый файл, вставить в него полный код и назвать, например, bot_vk.py
4)В командной строке написать python <путь к файлу>. Например:
python /home/bot_vk.py
Спасибо, будем разбираться)
А ещё установить pip
В новых версиях он устанавливается автоматически с питоном)
интересно только одно, почему python2?
Да, вы верно заметили. Данный код будет работать и на python2 и на python3.
Спустя пол года я понял, что ошибся. На python3 такой бот работать не будет, так как библиотека vk_api поддерживает только python2
А почему не lopngpool? Вот пример для новичков.
Спасибо, я его не видел) Еще есть LOLBOT для VK, новичкам тоже можно ознакомиться.
Установил библиотеку, создал файл, написал в командной строке путь к файлу, а что дальше должно произойти? Просто открывается сам файл с кодом и более ничего не происходит. Делаю в первый раз, сложный процесс, однако…
Если вы все сделали правильно, не забыли вставить свой логин и пароль, то после команды python <путь к файлу> скрипт должен запуститься и чат бот начать работать. При этом сам файл с кодом не должен открываться.
Всё сделал правильно на этот раз, но пишет, что не пройдена двухфакторная аутентификация. Приходит код, но я не понимаю, куда его вставлять…
скажите, плиз, что за библиотека vk_api?
эта https://github.com/python273/vk_api/wiki?
да
vk_api.VkApi(token = 'a02d...e83fd') #Авторизоваться как сообщество

при таком подходе auth() валится с ошибкой LoginRequired('Login is required to auth'). Указание auth(token_only=True) не помогает
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации