Vk бот не работает

Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно.
Необходимо обновить браузер или попробовать использовать другой.

Дмитрий56678

Пользователь
Апр 21, 2021 2 0 1

import vk_api
from vk_api.bot_longpoll import VkBotLongPoll, VkBotEventType

# —
from commander.commander import Commander
from vk_bot import VkBot
# —

# API-ключ созданный ранее
token = «апи группы»

# Авторизуемся как сообщество
vk_session = vk_api.VkApi(token=token)

# Работа с сообщениями
longpoll = VkBotLongPoll(vk_session,’id группы’)

commander = Commander()
print(«Server started»)
for event in longpoll.listen():

if event.type == VkBotEventType.MESSAGE_NEW:

print(f’New message from ‘, end=»)

if event.text[0] == «/»:
write_msg(event.user_id, commander.do(event.text[1::]))
else:
write_msg(event.user_id, bot.new_message(event.text))

неработает бот в вк

Источник: itfy.org

Не работает бот сообщества ВК — не отвечает на сообщение. Что делать?

Настроил бота по официальной инструкции ВК, события сохраняются, но не отправляется итоговое сообщение. Может я что-то не так в скрипте сделал?
Инструкция ВК: https://vk.com/dev/callback_api
Мой скрипт:

//Строка для подтверждения адреса сервера из настроек Callback API $confirmation_token = ‘токенизнастроек’; //Ключ доступа сообщества $token = ‘токенмоегосообщества’; //Получаем и декодируем уведомление $data = json_decode(file_get_contents(‘php://input’)); //Проверяем, что находится в поле «type» switch ($data->type) < //Если это уведомление для подтверждения адреса. case ‘confirmation’: //. отправляем строку для подтверждения echo $confirmation_token; break; //Если это уведомление о новом сообщении. case ‘message_new’: //. получаем id его автора $user_id = $data->object->user_id; //затем с помощью users.get получаем данные об авторе $user_info = json_decode(file_get_contents(«https://api.vk.com/method/users.get?user_ids=v=5.85»)); //и извлекаем из ответа его имя $user_name = $user_info->response[0]->first_name; //С помощью messages.send отправляем ответное сообщение $request_params = array( ‘message’ => «Hello, !», ‘user_id’ => $user_id, ‘access_token’ => $token, ‘v’ => ‘5.85’ ); $get_params = http_build_query($request_params); file_get_contents(‘https://api.vk.com/method/messages.send?’. $get_params); //Возвращаем «ok» серверу Callback API echo(‘ok’); break; > ?>

  • Вопрос задан более трёх лет назад
  • 2032 просмотра
Еще по теме:  Как сделать страницу публичной Вконтакте

10 комментариев

Простой 10 комментариев

Не работает чат-бот в Senler? Что делать? Как решить проблему?

Источник: qna.habr.com

Почему не работает любимый ВКбот… Неужели навсегда?

Почему не работает любимый ВКбот… Неужели навсегда?

Одно из наиболее популярных приложений для управления учетными записями «Вконтакте» прекратило свое работу. Речь идет о небезызвестной всем программе VKbot.

С помощью ВКбот пользователи могли запускать мгновенную массовую рассылку сообщений, скачивать музыку, очищать списки сообщений и заявок в друзья. Чаще всего приложение использовали люди, развивающие в социальной сети собственный бизнес, так как оно помогало оптимизировать рутинные действия. На самом деле программа обладала прекрасным функционалом, поэтому вопрос, почему не работает VKbot, волнует сегодня многих.

Что случилось с приложением VKbot?

В конце прошлого года владельцы популярной соцсети решили начать активную борьбу со сторонними приложениями. По версии разработчиков VKbot также нарушал правила использования сети.

При очередной попытке войти на свою страницу приверженцы ВКбот увидели на экране устрашающую картинку супергероя, укрывающего плащом девушку. Картинка вполне оптимистичная, но все пользователи «ВКонтакте» знают, что она означает – ваша страница заблокирована за нарушение правил соцсети.

Итак, почему не работает VKbot? Блюстители порядка соцсети усмотрели в использовании программы нарушение целых трех пунктов правил:

— пункт 5.3.7 – запрет на использование программного обеспечения с целью осуществления действий, направленных на нарушение нормального функционирование сайта;
— пункт 5.3.8 – распространение и другие действия с использованием вирусом, трояном и прочих вредоносных программ;
— пункт 5.39 – использование автоматизированных программ для сбора информации на сайте или взаимодействие с его сервисами.

Безусловно, под последний пункт программа ВКбот попадает, но так ли уж она опасна с точки зрения проникновения вирусов в компьютеры пользователей или нарушение функционирования сайта? Навряд ли. Приложение по большей части использовалось для того, чтобы облегчить жизнь многих пользователей, например, автоматизировать работу с профилем или приглашать друзей на мероприятия. Возможно, разработчики категорически против рассылки спама и посчитали приглашение друзей в свои группы и на встречи нарушением нормального функционирования сайта?

Еще по теме:  Как остановить счетчик ВК

Факт остается фактом, спрашивать, что случилось с VKbot бессмысленно, так как он больше не будет разрешен администрацией социальной сети. Теперь вам придется тратить огромное количество своего времени на обработку входящих и исходящих заявок в друзья, подписок, обновление статуса и создание списков друзей, работу с медиа и сообществами. Все эти бонусы активно использовались любителями ВКбот. С другой стороны, для обычных пользователей, возможно, это будет плюсом, так как приглашений в друзья и группы от неизвестных пользователей станет в разы меньше.

Если меня забанили за ВКбот

Если вы попали в бан за использование приложения, имейте в виду, что за повторную рассылку спама ваш аккаунт будет заблокирован уже безвозвратно с пометкой «за нарушение правил сайта». Если вас «уличили» в первый раз, попробуйте написать в службу поддержки сайта с признанием своей вины и обещанием не использовать больше программу VKbot.

Есть ли альтернативы VKbot?

За время существования программы сформировалось большое и разветвленное направление организации бизнеса с использованием ботов, что вызвало огромный спрос. А спрос, как известно, рождает предложение.

Наиболее устойчивой и надежной альтернативой себя зарекомендовал сайт brobot.ru.

Источник: simplecash.ru

Рейтинг
( Пока оценок нет )
Загрузка ...