• Как отправлять лс в вк с помощью бота?

    @Ariurn
    Нет, не можете.
    Согласно документации API:

    Для создания бота Вам потребуются:
    • Сообщество, от имени которого Ваш бот будет общаться с пользователями ВКонтакте.
    • Сервер, который будет принимать уведомления о событиях.
    • Логика самого бота — скрипт, который определяет, как бот реагирует на то или иное событие.

    То есть, отправление сообщений ботом идёт от лица сообщества. Цитата отсюда:

    Переписка с сообществом может быть инициирована только самим пользователем. Написать от имени группы людям, которые не переписывались с ним, не получится. Однако, когда переписка инициирована, сообщество сможет отправлять сообщения без ограничений по времени или количеству. Это будет продолжаться до тех пор, пока пользователь не запретит сообществу себе писать.
    Пользователь может инициировать переписку:
    • отправив сообществу сообщение со страницы сообщества;
    • с помощью кнопки «Разрешить сообщения» на странице сообщества;
    • отправив сообществу сообщение с помощью виджета «Сообщения сообщества», размещённого на сайте сообщества;
    • разрешив отправлять ему личные сообщения с помощью виджета «Разрешить писать сообществу» или метода API VK в стороннем приложении (отправлять сообщение для этого не требуется).
    Ответ написан
    2 комментария