Если вам нравится видеть новые бесплатные дополнения к плагину WP-Recall в каталоге CodeSeller и они приносят вам пользу - вы можете поддержать развитие бесплатных дополнений и мотивировать меня на выпуск новых (на этой странице, справа виджет: "На развитие товара").
100 или 300 рублей — не важно, я благодарен за вашу поддержку 💕
Дружаев Владимир, разработчик.
Дополнение для WordPress плагина WP-Recall - и входящего в его комплект дополнения Rcl Chat (Чат)
Возможности:
- Позволяет писать пользователю личные сообщения в одностороннем порядке от одного пользователя ("Автобот" - моё оригинальное название, но вы можете назвать этого пользователя как хотите)
- Перейдя в кабинет к "Автоботу" вы у него увидите только одну вкладку "Сообщения сайта"
- Ответ ему также невозможно написать. А непрочитанное сообщение спустя час отправится пользователю на его E-Mail.
- В реколлбаре появится новая иконка "Сообщения" - которая будет показывать наличие сообщения от Автобота. По клику на него переходим в его кабинет. Сообщение подсвечивается.
- Пользователь в своем кабинете на вкладке "Чат" также видит сообщение от Автобота в списке контактов (если сообщение было)
- Гость в кабинете автобота увидит текст: "Этот бот сможет рассылать вам новости сайта, подписки и уведомления. Войдите на сайт и проверьте его работу"
- Расширяется с помощью чат-ботов
В блоке настроек только одна настройка. Подробности смотри на вкладке "Настройки"
Работает с дополнениями:
Hello private message
Bonus on Registration
Subscription Two
- их сообщения он может отсылать - ведь как правило в этом случае не нужно двухстороннее общение.
Дополнения чат-ботов
Bot AnekBot (анекдоты)
Bot Bash.org (истории с Bash.org)
Bot Exchange Rates (курсы доллара и евро)
Bot Rules (правила чата)
Bot User Info (информация о пользователе и краткая статистика)
Bot Weather In The City (Погода в заданном городе)
Но вы можете от имени этого пользователя отсылать в одностороннем порядке, к примеру, уведомления о нарушении или предупреждения.
Демонстрация работы на моем сайте - смотреть кабинет автобота здесь.
Работа чат-ботов здесь - нужно залогиниться чтобы увидеть.
Видеообзор, настройка, работа чат-ботов и других его дочерних дополнений:
Установка:
Т.к. это дополнение для WordPress плагина WP-Recall, то оно устанавливается через менеджер дополнений WP-Recall.
1. В админке вашего сайта перейдите на страницу "WP-Recall" -> "Дополнения" и в самом верху нажмите на кнопку "Обзор", выберите .zip архив дополнения на вашем пк и нажмите кнопку "Установить".
2. В списке загруженных дополнений, на этой странице, найдите это дополнение, наведите на него курсор мыши и нажмите кнопку "Активировать". Или выберите чекбокс и в выпадающем списке действия выберите "Активировать". Нажмите применить.
Обновление:
Дополнение поддерживает автоматическое обновление - два раза в день отправляются вашим сервером запросы на обновление.
Если в течении суток вы не видите обновления (а на странице дополнения вы видите что версия вышла новая), советую ознакомиться с этой статьёй
1. Вы создаете (регистрируете) нового пользователя на своем сайте. Например "Автобот"
2. Логинетесь им на сайте, загружаете ему аватарку, обложку, выставляете отображаемое имя
3. В админке, в списке пользователей находите его и наводите курсор на его логин или "изменить" - скриншот
Слева внизу увидите его id
4. Этот id вставляете в настройках дополнения: WP-Recall -> Настройки -> Настройки AutoBot и сохраняете
Теперь система будет знать - кабинет какого пользователя ей изменить
Если у вас стоят дополнения: Hello private message, Bonus on Registration или Subscription Two то этот же id указывайте в их настройках и они начнут отправлять сообщения от имени Автобота
С какими дополнениями он работает:
Direct Message - доп позволяет общаться в своём ЛК - не переходя в чужой
Hello private message
Bonus on Registration
Subscription Two
+дополнения чат-ботов
Bot AnekBot (анекдоты)
Bot Bash.org (истории с Bash.org)
Bot Exchange Rates (курсы доллара и евро)
Bot Rules (правила чата)
Bot User Info (информация о пользователе и краткая статистика)
Bot Weather In The City (Погода в заданном городе)
Не могу ему написать:
всё верно - это односторонний чат для уведомлений
Работа с какими шаблонами личного кабинета проверялась:
Sunshine, Grace, Across Ocean, Across Ocean - PRO, Clear Sky, Line, Simple Theme, Theme Control
Какие еще варианты использования:
- если надо пользователю выслать предупреждение за какое либо нарушение без обсуждения - Автобот идеальный инструмент. Непрочитанное в течении часа сообщение отправится пользователю на его e-mail.
Авторизуйтесь им на своем сайте и отправляйте сообщение как в обычном чате в личных сообщениях.
Есть описание API и работы с ним? как расширить?
- да. В одной записи я сделал обзор некоторых функций и пример добавления чат-бота: Пишем дочернее дополнение для WP-Recall — чат-бот погоды в городе (используя ядро допа AutoBot Cabinet)
v3.4.1
* корректная работа с дополнением Direct Message
v3.4.0
* Исправлено переименовывание в ЛК автобота (если сам автобот его посещает) списка контактов
* Появился вильтр apply_filters( 'autobot_guest_text', $guest_text )
- если вам сообщение по умолчанию в ЛК автобота для гостя надо переназначить:
"Этот бот сможет рассылать вам новости сайта, подписки и уведомления.
Войдите на сайт и проверьте его работу"
* Если сайт использует всплывающую форму входа - то слово "Войдите" будет ссылкой на эту форму входа.
* js переменная Rcl.autobotName содержит имя бота, что задали в настройках его профиля в поле "Имя" (first_name)
v3.3.0
* Включена поддержка передачи смайлов и переноса строк (например от бота Bot Rules)
v3.2.0
* Поддержка WP-Recall 16.24.0
* Перевел на апи реколл кнопок - меньше css стилей
v3.1.0
* поддержка Theme Control 2.0
v3.0
* реорганизация и рефакторинг
* поддержка Float Chat v2.0
* fix: в кабинете автобота, запустив всплывающий чат (доп Float Chat) - была скрыта форма общения
* fix: если заходили в чат (общий чат или ЛС), и запускали всплывающий чат (доп Float Chat) - по клику на команды ботов ответы приходили не в тот чат
* небольшие коррекции с шаблонам личного кабинета если мы в кабинете автобота. Коррекция высоты шапки и размера аватарки
* везде доступна js-переменная Rcl.autobot - содержит id автобота
v2.3
* небольшие критичные инлайн скрипты/стили сжаты в одну строку
* перевел всю работу функционала на константу AUTOBOT_ID
* fix - при ajax переходе на вкладку списка контактов: всплывающий чат у автобота - было видно поле для ответа. Убрал его
* fix - гостю грузился ненужный скрипт
* fix - если в настройках автобота не был указан id бота - была ошибка js
v2.2
* Поддержка WP-Recall 16.16
v2.1
* В списке контактов, на вкладке "Чат", в всплывающем окне пофиксил ситуацию - когда можно было писать автоботу.
v2.0
* Новый функционал для поддержки сторонних ботов (есть мануал - читай FAQ)
* Константа AUTOBOT_ID
- позволяет легко получить идентификатор автобота. Полезно для сторонних чат-ботов
v1.2
* В кабинете автобота (если он зайдет сам в свой профиль) все вкладки скроются кроме ЛС и Профиль.
* В миничате (плавающая панелька чата сбоку) убрал возможность написать автоботу сообщение (спасибо за репорт Liter-rm)
v1.1
* Исправлено падение в админке в режиме мультисайта - на панели управления сайтами (Управление сетью->Консоль)
Баг мультисайта описан здесь https://otshelnik-fm.ru/?p=3629
v1.0
* Release
* Поддержка осуществляется в рамках текущего функционала дополнения
* При возникновении проблемы, создайте соотвествующую тему на форуме поддержки товара
* Если вам нужна доработка под ваши нужды - вы можете обратиться ко мне в ЛС с техзаданием на платную доработку.
Все мои работы опубликованы на моём сайте и в каталоге магазина CodeSeller.ru
Форум поддержки:
При возникновении проблемы, создайте соответствующую тему на форуме поддержки товара
Работает на мультисайте! Большое спасибо! То, что нужно!
Привет! Может не понял, но всё же, есть ли возможность Автоботом сделать общую рассылку сообщения всем пользователям сайта в чат?
Здравствуйте. Нет это не заявлено в описании возможностей. Рассматривайте его как односторонний личный чат. А в ЛС писать всем сразу нельзя
Ясно, жаль.
Просто хотелось бы в каком-нибудь приложении увидеть возможность рассылать всем пользователям сообщение в чат, например, с уведомлением, что опубликована новая статья на сайте по такой-то ссылке. И главное, чтобы неактивные пользователи через время получили уведомление на э-мейл о сообщении в чате и зашли на сайт его прочитать.
Что думаете, Владимир, такое возможно реализовать? Или у нас уже здесь есть расширение с такой возможностью и я его не заметил?
10000 пользователям если отправите - сервак не рухнет?
Поэтому эта затея фатальна если решить ее в лоб как вы хотите. И должна решаться отдельно с своими проверками, очередями. Хотя для этого лучше ищите специализированный плагин
Совсем забыл про сервак. Ок, тогда получается, лучше специализированных сервисов рассылок ничего не выдумывать, так?
Нужно видимо просто сформулировать по конкретнее и запостить задание с возможностью добавить проверки и главное очередь сообщений что бы была и соответственно не валился сервак и лимиты хостинга по рассылки не превышать.
а одновременное добавление записей в базу данных кол-вом 10000 штук? Потом только часовой крон непрочитанные будет оттуда выбирать и рассылать на почту.
Нет уж...
Эта таблица (личных сообщений), как мне кажется на первый взгляд, совсем не подходит для подобного
Новости за неделю проще через тот же newsletter рассылать, а в лк через объявления например замутить, которое будет динамически выводит новости.
Есть допы для этого тут. Не знаю правда, выводят они инфу на глаза или в лк заходить надо.
У меня куплено расширение, добавляющее объявления от админа на странице ЛК http://codeseller.ru/products/add-news-wp-recall-full-razmeshhaem-obyavleniya-ot-administratora-v-kabinetax-polzovatelej-i-ne-tolko/
Однако пользователю нужно зайти в кабинет, чтобы его увидеть и прочитать. А до этого он должен вообще зайти на сайт. Но поскольку есть неактивные пользователи, поэтому и хотелось реализовать возможность отправки уведомлений на e-mail о сообщении в чате всем пользователям, чтобы вернуть их на сайт. 🙂
Автобот пополнился новыми ботами)) Смотрим видеообзор. Дочерние дополнения, расширяющие его функционал.
Поюзать чатботов можно на моем сайте - ссылка в описании
А сегодня 5 ботов вышли: они доступны по метке автобот
Шикарные боты и крутая плюха для сайта!
Но это все из команды Optimus Prime хотя нет, парочка десептиконов есть 😉
А если самого Мегатрона добавить и пусть рекламу подсовывает свою по условию или ссылки 😖
Тоже хочу обратить внимание, что в первую очередь данный бот интересен как общение со всей аудиторией сайта одновременно. Вручную письма писать не камильфо. Хотелось бы рассылать всем пользователям - раз, ну и возможность пользователям отвечать админу тоже была бы неплохой. По сути мессенджер между клиентом и владельцем ресурса/магазина. Скидки, акции и новости, которые приходят в личку в кабинете - это ТОП любого ресурса.
- на сайте 10000 пользователей и ваш сайт тогда рухнет от такого кол-ва отправляемых мейлов. Так что это не очень хорошая идея.
- для этого этот доп не нужен. С этим справится просто дополнение rcl chat - что в нем по умолчанию вам не хватило? Писать могут все друг другу и админу в том числе. Если нужна переписка только с админом - вот дополнение https://codeseller.ru/products/user-to-admin-pm/ - писать смогут только админу, между собой - нет.
Прошу прощения если не туда пишу. Один единственный вопрос: возможно ли указывать собственный ID, то есть администратора сайта? Чтобы админ был одновременно и "автоботом" или обязательно чтобы был другой созданный пользователь?
Если вы укажете id админа - то у вас будет кабинет с одним лишь чатом. Обрезанный кабинет вам нужен?
Функция автобота - общение. Поэтому в ЛК только одна вкладка для ЛС оставлена.
Благодарю за ответ)
Хороший доп
Здравствуйте. Сразу всем - нет.
offtop: Приветственное сообщение зарегистрированным - это наименьшее зло в лице детектировании спама почтовыми сервисами (т.к. одномоментно 10000 регистраций - не бывает). А вот за рассылку 10000 писем с новостью на которую никто не соглашался - это сразу в спам попадет ваш домен.
Прошу прощения Владимир, сразу не увидел ответ Выше. Не успел удалить комент, но все равно за доп. Спасибо
Тогда другой вопрос, при включении функции "перевод другому пользователю" Допа кошелька, кнопка сделать перевод появляется и у автобота, можно её убрать, а то получается не разумным делать перевод боту
Это ещё что! У меня на сайте пользователи добавляют бота в друзья и дарят ему подарки 😀