Пишу бота. В личной беседе работает как надо, но мне нужно,чтобы он работал в стороннем чате. Сделал уже все: разрешил сообществу добавляться в беседы, добавил бота в беседу, сделал его админом. Но ничего не происходит
import random import vk_api from vk_api.longpoll import VkLongPoll, VkEventType from intbot import IntBot def write_msg(user_id, message): vk.method(‘messages.send’, ) # API-ключ созданный ранее token = «_______________________________________________________e» # Авторизуемся как сообщество vk = vk_api.VkApi(token=token) # Работа с сообщениями longpoll = VkLongPoll(vk) vk_api = vk.get_api() # Основной цикл for event in longpoll.listen(): # Если пришло новое сообщение for event in longpoll.listen ( ): if event.type == VkEventType.MESSAGE_NEW: if event.to_me: print (‘New message:’) print (f’For me by: ‘, end=») bot = IntBot (event.user_id) write_msg (event.user_id, bot.new_message (event.text)) print (‘Text: ‘, event.text)
Отслеживать
задан 27 авг 2020 в 19:36
21 3 3 бронзовых знака
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
СОЗДАЕМ БОТА ДЛЯ ГРУППЫ ВК | Как Настроить И Подключить Бота В ВК Для Группы, Сообщества #3
Проблема в версии API, не все версии работают в беседах. Я использую 5.89
Отслеживать
ответ дан 30 авг 2020 в 7:54
13 2 2 бронзовых знака
Надо функции поменять вот эти (VkLongPoll, VkEventType) к ним надо подписать бот а точнее (VkBotLongPoll, VkBotEventType) везде нужно поменять и это тоже нужно поменять(if event.type == VkEventType.MESSAGE_NEW:) на это (if event.type == VkBotEventType.MESSAGE_NEW and event.from_chat and event.message.get(‘text’) !=»»:) — это проверка на смс и если у бота есть бд в юзер ид то бот должен работать в беседе я могу тебе видео кинуть как зделать чтоб бот отвечал на смс в беседе он понятливо обьясняет и каждую деталь поясняет а я писать умею но не могу обьяснить что к чему
Отслеживать
ответ дан 11 сен 2020 в 22:27
5 5 5 бронзовых знаков
- python
- vkontakte-api
-
Важное на Мете
Похожие
Подписаться на ленту
Лента вопроса
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Источник: ru.stackoverflow.com
Как с помощью бота ВКонтакте обрабатывать 100 заявок за минуту
Сегодня вести крупное сообщество без использования ботов практически невозможно — у вас не хватит рук. Рутинную однотипную работу может выполнять бот, от этого не страдает качество работы, но увеличивается количество решенных задач.
Что такое бот в вк
Бот – это программа, которая работает по созданному алгоритму
В сообществах его наличие решает чаще всего следующие задачи:
- обработка типовых сообщений
- рассылка подписчикам
- мгновенная реакция на сообщения
- фильтрация поступающих заявок
История возникновения ботов
Боты появились еще до существования всемирной паутины в 1966 году, но до 2005 года этим интересовались только студенты, профессора и программисты.
В массы чат-боты пошли с появлением десктопных мессенджеров и имели в основном развлекательный характер: гадалки, анекдоты и прочее. Такой пик популярности со временем сошел на нет.
В 2015 году в Китае создали приложение WeChart, где пользователи могли переписываться, отправлять друг другу деньги, заказывать еду и не только. Для функционирования данного мессенджера использовались боты. Кроме того в этом же году стали популярны WhatsApp, Telegram, FB Messenger. Таким образом, массовое использование чат-ботов в Китае в сумме с растущей популярностью мессенджеров сделали взрыв на рынке ботов и дали им вторую жизнь.
Это послужило распространению данного инструмента, которое подхватили социальные сети, в том числе и Вконтакте.
Комплексный маркетинг для улучшения вашего бизнеса
Плюсы использования ботов
Боты используются сообществами Вконтакте для развлечений, для консультаций и для бизнеса. Вы можете отладить работу с имеющимся клиентами или привлечь новых лояльных пользователей в группу, развлекая их с помощью чат-бота.
Чат-боты позволяют делать массовые рассылки сообщений подписчикам группы, причем, сообщения могут быть таргетинговые: нацеленные на определенную аудиторию.
Хотите сократить штат техподдержки? Боты помогут решить эту задачу. Они с легкостью заменяют операторов первой линии, отвечая людям на типовые вопросы. Если у пользователей возникает проблема, решить которую бот не может, то он фиксирует сообщение и передает его техническому специалисту.
Боты автоматизируют работу с заявками Вконтакте. Они моментально принимают заказы для компании и обрабатывают их. Если ежедневно у вас большой поток заказов, то боты станут вашей волшебной палочкой, позволяющей сэкономить время, деньги на персонале и увеличить количество обработанных заявок. Помните, что количество заявок зависит от правильного таргета . Читайте инструкцию для эффективного таргета на нашем сайте.
как сделать бота в вк самому
Создание бота ВКонтакте возможно с помощью сервиса Robochat.
Для этого нужно зарегистрироваться или войти в сервис, используя свой аккаунт Вконтакте. Привяжите сообщество, для которого создается бот. После этого станет доступно меню создания чат-бота.
В меню нужно выбрать шаблон, по которому будет создан бот и подключить к нему сообщество. После подключения вам станет доступно окно управления, в котором находятся готовые алгоритмы для бота: в нем можно настроить реакцию бота на определенные действия, например, ответное сообщение. Можно настроить несколько ответов на одно и то же сообщение, они будут отправляться рандомно. Для ответа можно использовать макросы, то есть переменные, которые имеют разные значения, в зависимости от данных пользователя: имя, возраст, город и так далее.
Можно строить целые цепочки сообщений, прописав алгоритм. Для этого нужно указать ключевые слова, на которые бот должен реагировать: сначала вы пишите слова, а после то, как чат-бот должен ответить на сообщение, в котором они есть. Для этого нужно хорошо продумать семантическое ядро ключевиков
Сервис Robochat позволяет реагировать не только на текстовые сообщения, но и на картинку, голосовое сообщение, товар и так далее. С помощью такого сервиса за пять минут можно создать полноценного консультанта для вашего сообщества, а если разобраться, то можно автоматизировать и другие рабочие процессы.
Подведем итоги
Боты выполняют оптимизацию работы сообщества и круглосуточную поддержку пользователей. Актуальность инструмента сегодня подтверждает то, что бизнес нуждается в нем.
Повышайте вовлеченность и охват, устраивайте массовые рассылки, сокращайте затраты на персонал и время на общение с клиентами, используя чат-ботов.
Источник: crystal-digital.ru
Боты для ВК
Сталкивались ли Вы с такой ситуацией: Вам поступает предложение дружбы ВКонтакте от совершенно незнакомого человека, Вы его принимаете, а через некоторое время на месте нового друга обнаруживается «собачка» – заблокированный пользователь? Если да, то скорее всего, вашим другом стал бот.
Что такое бот и для чего он нужен
Бот (сокращение от «робот») – специальная программа, выполняющая определенные действия и имитирующая поведение человека. Применительно к социальным сетям боты представляют из себя личные странички, заполненные выдуманной информацией.
Боты следует отличать от фейков и офферов – страниц, созданных реальными людьми для разных целей (например, общения под вымышленным именем, заработка на социальных биржах). В отличие от офферов и фейков, боты – продукт специальной программы, которая создает и наполняет новые аккаунты или взламывает заброшенные странички.
Боты используют для рассылки спама, имитации действий реального человека (комментариев, репостов и лайков), но чаще всего – для накрутки подписчиков ВКонтакте. Набор первых 10000 подписчиков в новое сообщество дается с огромным трудом, поэтому администраторы групп ВКонтакте часто прибегают к помощи поддельных пользователей. Как только группа начинает давать естественный прирост подписчиков, от ботов нужно постепенно, но решительно избавляться. Пользы сообществу от фальшивых страниц никакой, а риск подвергнуться блокировке вполне серьезный: для ВК боты – абсолютное зло, и социальная сеть борется с ними всеми силами. Срок жизни фальшивок обычно не превышает нескольких недель.
Как определить онлайн бота
Определить фальшивку можно по нескольким признакам: это недавно зарегистрированная страница с минимумом информации на ней или, наоборот, хаотично заполненная разрозненными данными. У ботов обычно нет личных фото, в друзьях преобладают такие же боты, исчисляющиеся тысячами, среди публикаций нет оригинального контента, а перепосты носят преимущественно рекламный характер. Нужно добавить, что авторы ботов неустанно работают над повышением качества своих творений, и их все труднее отличить от реальных пользователей. Например, онлайн боты, используемые в чатах, довольно убедительно способны имитировать живое общение человека.
Боты для заработка
Еще одна разновидность ботов, которые несложно найти и скачать в Сети, широко используется для заработка на социальных биржах. Наиболее качественными считаются боты для сервисов V ktarget и VkMix .
- VKtarget бот. Сервис V ktarget в основном используется для накрутки подписчиков в группу ВКонтакте. Бот для сервисов Vktarget и Vprka от ere-market можно скачать здесь бесплатно. (VKtarget бот от Mailsgun перестал поддерживаться, и аккаунты банятся).
Бот ставит лайки, репостит, принимает приглашения в друзья и сообщества, проходит капчу, делает отчёты о сделанном, а помимо этого позволяет создавать расписание и задержку выполнения заданий, фильтровать группы сомнительного содержания. Для повышения дохода создатели рекомендуют предварительно прокачать аккаунт ВКонтакте до 100-200 друзей, а местом проживания обозначить Москву или Петербург. Обезопасить использование бота можно с помощью прокси-серверов. По оценке создателей версия бота 2016 года приносит доход примерно в 30 рублей в день с одного аккаунта, однако программа способна одновременно имитировать действия 100 пользователей. - Бот для VkMix .VkMix – сервис взаимопомощи, который позволяет обмениваться с другими пользователями лайками и репостами. VkMix бот умеет принимать приглашения в друзья и сообщества, ставить лайки и делать репосты, обходить каптчу и формировать отчеты о своей работе. Заработанные баллы, внутреннюю валюту сервиса, можно потратить на раскрутку своего сообщества и личной страницы. Создатели программы обещают выжать из VkMix до 5000 баллов за цикл жизни бота, по расценкам сервиса это эквивалентно примерно 1000 рублей.
Известны боты для многих социальных бирж: ВКрутилка бот, LikesBot для сервиса Likes . fm и десятки других. Сервисы постоянно блокируют их работу, но авторы ботов не опускают рук. Скачанные сегодня боты завтра могут оказаться неработоспособными, но уже через день в свет выходит новая рабочая версия программы.
Помимо сервисов, для решения задач накрутки, раскрутки и продвижения в соц сетях можно использовать софт, программы. Основные плюсы в оплате — нет ежемесячной аренды (разово купил программу и пользуйся) и несколько большей свободе действий. Минусы в большем риске в технических моментах.
- Quick Sender — бизнес-комбайн для ВК. Есть бесплатная версия. Автор — фанат своего дела.
- LSender VK — рассылка рекламы, сообщений Вконтакте, ведение диалогов.
- LInviter VK — раскрутка групп и аккаунтов Вконтакте.
- LParser VK — парсер для поиска вашей целевой аудитории Вконтакте.
- OK Sender — «швейцарский нож» для ОК (одноклассников). Можно скачать бесплатно.
- Lsend OK — для Одноклассников. Рассылка, гулялка, парсер и прочее.
Программы с помесячной оплатой (как сервисы):
- Sobot — лучший аналог VkBot (вк бот), во многом превосходящий его. Масса функций, поддержка по бесплатной линии 8-800.
- Twidium — комплексное решение для раскрутки твиттер-аккаунтов. Один из немногих действительно хороших инструментов для Твиттера на русском языке.
Безусловно, боты – полулегальный способ заработка в Сети. Скачивать ли их для работы в социальных биржах и применять ли для раскрутки группы в ВК – это решение остается на совести пользователя.
softolet — интернет-сервисы для бизнеса.
Ссылка на материал обязательна!
Источник: softolet.ru