This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Switch branches/tags
Branches Tags
Could not load branches
Nothing to show
Could not load tags
Nothing to show
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Cancel Create
- Local
- Codespaces
HTTPS GitHub CLI
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more.
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
Как Добавить Чат Бота КАЯ в Беседу ВКонтакте / Как Сделать Бота в Беседе ВК
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
Latest commit message
Commit time
README.md
Крутой бот для бесед ВКонтакте. Включает также функционал пары популярных ботов из Telegram.
Бот был написан на основе VK Bot Java SDK — очень крутой (моей) библиотеки, на которой работает уже не один десяток ботов, и с помощью которой можно написать своего бота буквально в 5 строк кода. Там, конечно же, есть примеры и подробная документация.
- Бот работает только в групповых чатах (беседах)
- Может администрировать беседу (на данный момент только если он является создателем чата)
- Может сохранять медиа по хештегам (по примеру Group Butler из Telegram)
- Может сопровождать приглашение/исключение пользователей из беседы сообщениями
- Позволяет каждый день играть в игру, выбирая случайного человека из беседы и давая ему какое-нибудь звание (по примеру Sublime Bot из Telegram)
- Может сохранять какое-либо имя беседы и, если нужно, автоматически или по команде его восстанавливать
- Все действия и почти все ответы бота могут быть настроены
Как начать пользоваться ботом:
- Написать боту /startв личные сообщения
- Следовать инструкциям:
- Принять пришедшую заявку в друзья от бота
- Написать боту /create_chat в личные сообщения
Готово. Будет создана беседа, в которой бот будет создателем и сможет выполнять функции администратора. Иначе можно просто добавить бота в беседу, но тогда он не будет ее создателем, не сможет исключать пользователей из беседы, а значит кикать и банить.
- /list [admins|banned|extra] — вывести список администраторов беседы/заблокированных пользователей/сохранённых медиа
- /kick [ссылка|id|упоминание|пересланное сообщение] — кикнуть пользователя из беседы. Выбор целевого пользователя в таких командах, как /kick , /ban и прочих, происходит одинаково, и сделан максимально удобно.
- /ban — забанить пользователя. В следующий раз, когда его пригласят в эту беседу, он будет моментально из неё исключен.
- /unban — снять блокировку.
- /warn — сделать пользователю предупреждение. После 5 предупреждений пользователь будет автоматически исключен из беседы.
- /clear_warns — обнулить список предупреждений пользователя.
- /admin — назначить пользователя администратором.
- /remove_admin — разжаловать пользователя.
- /extra [хештег] — сохранить прикрепления к сообщению как « #хештег » (если переслать сообщение, то медиа будет взято оттуда). После этого, если в чьём-нибудь сообщении будет содержаться #хештег , бот его перешлёт и прикрепит сохранённые медиа. Работает для фотографий, гифок и (если использовать команду, переслав голосовое сообщение) для голосовых сообщений.
- /main_title [имя беседы] — запомнить главное имя беседы.
- /reset_title — восстановить сохранённое главное имя беседы.
- /auto_reset_title — при изменении беседы автоматически восстанавливать сохранённое главное имя беседы.
- /welcome — сохранить текст сообщения и прикрепленную фототграфию/гифку, и при вступлении или приглашении кого-либо в беседу, будет отправлено это сообщение. В тексте сообщения $ будет заменено на упоминание вступившего пользователя.
- /goodbye — аналогично команде /welcome , но для вышедших или исключенных из беседы пользователей.
- /me — вывести статистику о себе (количество побед в игре, предупреждений, статус администратора и так далее).
- /super_reg — зарегистрироваться в игре.
- /super_name — установить звание для игры. Например, «молодец». Тогда ежедневно после 00:00 по МСК будет разыгрываться звание «молодца» дня.
- /superuser — запустить игру. Если игра сегодня уже запускалась, будет выведено имя победителя.
- /super_stats — вывести имена 10 лучших игроков, количество их побед, а также общее количество игроков.
- /help — помощь.
About
Very cool bot for VK conversations.
Как создать беседу ВК | Простые инетфишки, как создать бота ВК!
Источник: github.com
Настройка группы и беседы Вконтакте для подключения бота за 5 минут
Здравствуйте, сегодня будем настраивать и добавлять бота в группу Вконтакте и в беседы от этой группы для того, чтобы автоматизировать какие-либо действия.
Если хотите заказать написание бота или установить уже существующий пишите сюда.
1. Настройка API группы
Для того чтобы использовать возможности чат-ботов или других программ, которые взаимодействуют с группой — надо создать токен доступа.
Получение токена группы
1.1 Переходим в управление группой.
1.2 Для чат-бота в сообществе включаем сообщения в группе.
1.3 Переходим в раздел работа с API
1.4 Создаем токен (ключ) доступа для взаимодействия с группой. Для
Готово, теперь можно пользоваться токеном.
2. Подключение уведомлений
Используя уведомления, которые происходят в группе или в беседе, Вы сможете отслеживать действия пользователей и делать какие-либо ответные действия. Например: отвечать на входящие сообщения.
Уведомления Callback API
Во вкладке «Callback API» также выбираем последнюю версию API. В адресе вписываем полный путь до скрипта обработчика. При первом запуске скрипт должен вернуть строку, которая там указана. (Это для того, чтобы удостовериться в правильном расположения и наличия программы).
В типах событий тоже выбираем все, что связано с сообщениями.
Теперь все готово! Вконтакте будет отсылать уведомления на скрипт обработчик, а он уже будет вести в зависимости от заложенного алгоритма действий.
Уведомления будут приходить как из беседы, так и из самой группы, так что для программистов — фильтруйте приходящие данные.
3. Скрипты для установки
Если Вы уже позаботились о написании качественной программы для автоматизации действий в группе или беседы Вконтакте, то можете смело устанавливать ее на своем хостинге, если же нет, то пишите мне и я помогу вам с этим.
На данный момент есть готовые программы для чат-бота в группе и администрировании беседы. Купить их вы можете написав мне по ссылке выше.
Если не знаете какой хостинг выбрать, то рекомендуем Хостия.
Источник: deadlylaugh.ru
Боты для бесед в вконтакте
Боты для бесед в ВК представляют собой небольшие программы (в большинстве случаев), которые способны имитировать определенные действия человека. Их цель – максимальная автоматизация рутинных задач, избавив тем самым человека необходимости выполнять те или иные действия вручную. Чаще всего боты используются там, где регулярно нужно выполнять одно и тоже или схожие действия.
Например, у вас есть обувной магазин в ВК, и изо дня в день потенциальные клиенты задают один и тот же вопрос: «Какова стоимость этих кроссовок?». Конечно, всегда можно отвечать на этот вопрос самостоятельно. А теперь представьте, что делать вам этого не нужно, вместо вас на этот вопрос ответит бот, сохранив при этом ваше драгоценное время.
Это всего на всего один небольшой пример внедрения ботов, который просто и понятно объясняет их суть. Используя такие программки, можно:
– обрабатывать огромные массивы однотипных обращений;
– моментально отвечать на сообщения;
– автоматизировать процесс заказа товаров в интернет-магазинах;
– выполнять автоматическую рассылку фото, видео, аудио;
– подсказать, где находится ближайшее кафе и многое другое.
Кроме того, ботов можно использовать в качестве дополнительного средства для привлечения внимания к паблику или группе. Например, создав интерактивный квест, подписчики сообщества в этом случае выступят в качестве участников. Рассылайте прикольные и интересные мультимедийные файлы (картинки, видео, аудио) благо в соцсети мультимедийного контента более чем достаточно.
Как создать бота
На сегодняшний день существует два способа создать своего бота для ВК:
– написать самостоятельно, выбрав один из популярных языков программирования;
– воспользоваться конструктором ботов.
Не трудно догадаться, что первый вариант подходит далеко не каждому. Ибо не все знакомы с программированием.
Процесс самостоятельного написания бота для бесед ВК описывать не имеет смысла, так как подробная документация уже изложена на соответствующей странице социальной сети. Поэтому чтобы не тратить время сразу переходим ко второму варианту.
Сегодня в сети можно найти множество различных сервисов, которые дают возможность «собрать» своего бота. Простого бота можно «собрать» буквально за 5 минут. Одним из наиболее популярных сервисов по созданию бота является https://robochat.io/, на котором и остановимся.
К тому же, у него присутствует бесплатный тарифный план (для сообществ менее 50 000 подписчиков). Далее говорим о нем.
Регистрация в сервисе
Прежде чем приступить к созданию вашего первого робота для ВК – нужно зарегистрироваться.
- Регистрируемся, используя для этого действующую почту.
- Подключаем свой профиль VK и выбираем сообщество, в котором будет использоваться бот.
- На этом этапе следует предоставить сервису все необходимые разрешения.
- Начинать лучше всего с базового стандартного шаблона, так как он предназначен для новичков.
- Подключите нужное сообщество. В этом списке будут только те группы, которые были выбраны на втором этапе.
По умолчанию после привязки сообщества бот сразу будет отвечать на сообщения пользователей. Поэтому нужно слегка подкорректировать настройки, чтобы бот отключался, если в диалог вступает администратор.
- Слева почти в самом низу расположена кнопка «Управление ботом». Нажимаем.
- В открывшимся окошке задаем нужные параметры, ставим галочки, где это нужно и незабываем сохранить изменения.
Условно админ панель сервиса разделена на две колонки. Правая колонка отвечает за различные реакции.
На изображении выше показаны пункты, при помощи которых можно настроить своего будущего робота, отвечающего на те или иные действия пользователей. Для наглядного примера все цепочки реакций в этой статье будут «заточены» по воронке продаж.
Реакция на подписку
Новый подписчик – новая возможность. Не упускайте шанс продемонстрировать свой товар, предоставить скидку или просто поблагодарить за подписку.
- Переходим в пункт под названием «Реакция на подписку». При необходимости изменяем текст сообщения, которое он получит.
- Не забудь поприветствовать своего потенциального клиента или покупателя.
Теперь, когда кто-то подпишется на сообщество бот мгновенно в автоматическом режиме отправит сообщение.
Реакция на отписку
По сути, это тоже самое, что и реакция на подписку только наоборот. Перейдя в соответствующий раздел, можно отредактировать сообщение, которое пользователь будет получать в тех случаях, если покинет группу или паблик. Рекомендуется написать цепляющий текст, который сподвигнет его подписаться обратно.
Игра-викторина с ботом
Хотите как-то развлечь свое сообщество? – вы можете создать интерактивную игру, в которой подписчикам нужно отвечать на различные вопросы. По итогу можно награждать всех тех, кто ответил на все вопросы правильно какими-то бонусами, скидками и так далее.
Для реализации виктории придется немного попотеть, ибо придется создать целую цепочку, состоящую из вопросов-ответов. Самое главное не запутаться.
- Необходимо перейти в раздел «Сценарии» и создать новую команду, а также вписать вопрос.
- Ниже поставьте галочку напротив «Перейти на другую команду если» и выберите предварительно созданный сценарий (верный ответ).
- В предварительно созданном сценарии должен содержаться правильный ответ на предыдущий вопрос, а также следующий вопрос.
Вот что из всего этого вышло:
Такие цепочки можно составлять до бесконечности. Так что пробуйте, тестируйте.
Автоответы на часто задаваемые вопросы
Не редко бывает так, что пользователь перед тем, как задать интересующий вопрос – здоровается, и ждет пока ему ответят взаимностью. Так вот, чтобы вашему потенциальному клиенту не пришлось ждать – можно создать реакцию на приветствие.
- Нам снова потребуется перейти в «Сценарии» и создать новую команду.
- В графе ключевые слова вводим возможные ключи: «привет», «здравствуйте», «приветствую» и так далее.
- В поле «Бот ответит» прописываем варианты ответов.
На выходе мы получаем следующее:
Следует отметить, что вы можете задать любые часто задаваемые вопросы, на которые приходится отвечать ежедневно по несколько десятков, а то и сотен раз на день. Такое решение существенно сэкономит ваше драгоценное время.
Чат-бот – это незаменимый инструмент, который должен быть в арсенале каждого администратора сообщества во Вконтакте. Используя ботов, можно не только сэкономить время, наладить общение с клиентами, но и автоматизировать рутинные процессы.
Главные преимущества использования ботов:
- Можно вовлечь пользователя в рассылку.
- Поблагодарить человек за подписку, показав тем самым, что он для вас важен.
- Можно уговорить не отписываться.
- Боты также помогают найти необходимую информацию.
- Развлекать подписчиков при помощи созданных вами игр, квестов, викторин и многое другое.
Источник: seonic.pro