Magento Chatbot Module (Telegram, Messenger, WhatsApp, WeChat и Skype)
Чат -боты! Они все в ярости: у Telegram есть, Facebook хочет их, и кажется, что каждый компьютерный кодер хочет их сделать. Но что они? И почему каждая компания внезапно жарко в этой новой тенденции ИИ?
Чат -боты - это компьютерные программы, с которыми вы взаимодействуете через интерфейс чата. Использование чат -бота так же просто, как разговор с ним. Вы можете задать ему вопросы или дать им команды, и это ответит вам и выполнит ваши действия. Чатботы можно запускать в любом количестве приложений для чата, включая Facebook Messenger, приложение для обмена текстовыми сообщениями вашего телефона и большинство других.
Стать частью революции чат -ботов. Загрузите последнюю версию здесь.
ВАЖНЫЙ
В настоящее время мы рефактоваем всю нашу кодовую базу и структуру базы данных, поэтому мы переименовали папку Magento1
до Magento1_deprecated
, новый модуль Magento1 должен быть готов до января/2018 года. Чтобы получить доступ к устаревшей версии Magento1, нажмите здесь
О
Этот репозиторий является исходным кодом для Chatbot Magento (Telegram, Messenger, WhatsApp, WeChat и Skype), с этим модулем вы можете полностью интегрировать свой магазин Magento с самыми популярными приложениями чата на рынке. Это означает, что, просто установив этот модуль и несколько кликов, вы можете иметь новый способ показать и продавать свои продукты своим клиентам. Очень просто в использовании! Попробуйте сейчас, это бесплатно.
Чтобы использовать этот модуль, вам потребуется SSL в вашем магазине, это требование от Facebook и Telegram, а не для меня.
Для полной документации о том, как использовать (специально для расширенной конфигурации wit.ai). Доступ к документации Magento Chatbot.
На данный момент только Facebook Messenger.
Большое спасибо Eleirbag89, который написал эту простую обертку PHP для Telegram.
Апис
- wit.ai
- Телеграмма API обертка
- Facebook API обертка
- WhatsApp API обертка (скоро)
- WeChat API обертка (скоро)
- Skype API обертка (скоро)
Пожалуйста, сообщите о всех ошибках, которые вы найдете. Трудно делать капитал только сам
Функции
- Сообщения в очереди
- wit.ai интеграция для NLP
- Список категорий магазина
- Перечислите продукты из категории
- Поиск продуктов
- Добавьте продукт в корзину (в настоящее время не работает с настраиваемыми продуктами и продуктами с пользовательскими опциями)
- Чистая корзина
- Войдите в систему/вход в свою учетную запись
- Список заказов
- Отслеживать статус заказа
- Переупорядочить
- Отправить электронное письмо
- Пользовательские резервные сообщения
Языки
Установка
- Распаковать zip -файл расширения в вашем каталоге Magento Root
- Очистить кэш Magento: Система> Управление кэшем
- Выберите администратор Magento и войдите в систему, чтобы очистить список ACL
- Recompile, если вы используете компилятор Magento
Использование
Для полной документации о том, как использовать (специально для расширенной конфигурации wit.ai). Доступ к документации Magento Chatbot.
Перейдите в систему> Общие настройки> Настройки чат -бота
Общая конфигурация
- Ваш секретный ключ: это ваш пользовательский секретный ключ, используемый для активации/деактивации веб -крюка API
- Список пустых Categoies: включите список категорий без продуктов или отказанных продуктов
- Включить журнал: включить журнал. Журнал будет на root/var/log/.
- Включить интеграцию Witai: включить интеграцию Witai
- Witai API Ключ: Witai API -ключ
Конфигурация Facebook
- Включить Messenger Bot: включить Messenger Bot
- Сообщение о недоступности: Сообщение отправить при отключении бота. Оставьте это пустым, чтобы отправить никаких сообщений. Пожалуйста, проверьте максимальный размер сообщений на Telegram API, в противном случае ваше сообщение не может быть отправлено.
- Токен доступа к странице: токен доступа к вашей странице.
- Приветственное сообщение Messenger: первое сообщение, которое бот отправит вашему клиенту.
- Сообщение о помощи Messenger: Сообщение будет отправлено, когда клиент просит помощь.
- Messenger о сообщении: Сообщение будет отправлено, когда клиент будет просить о.
- Список команд: код команд и его псевдоним
- Включить обработки естественного языка: Включить ответы процессора естественного языка.
- Префикс объекта естественного языка. Префикс процесса: предварительный префикс процессора естественного языка является названием префикса, чтобы флаг, что запрос поступает от Messenger.
- Ответ -процессор натурального языка: ответы на отправку клиенту всякий раз, когда соответствует одному из требований.
Скриншот
Общие настройки
Настройки мессенджера
Беседа
Рабочий процесс очереди
Выпуск заметок
Magento2
- v1.0.7:
- Исправьте проблему нередерлизации № 146 (спасибо XMAV)
- v1.0.6:
- Обновление лицензии
- Исправьте проблему № 142
- Незначительные ошибки исправляют
- v1.0.5:
- Добавить рекламные сообщения
- Добавить мессенджер чат
- v1.0.4:
- Добавить команду поддержки
- Добавить опцию в список команд в команде справки
- Добавить ответы по умолчанию
- Добавить параметры приветственного сообщения
- v1.0.3:
- Добавить режимы очереди сообщений
- Добавить опцию, чтобы очистить очередь сообщений
- Добавить цену в список продуктов
- Добавьте условие только для обработки сообщений от Messenger
- Добавить новую вкладку конфигурации
- Исправьте некоторые ошибки
- Добавить ошибки, чтобы исправить позже
- v1.0.2:
- Добавить очередь сообщений
- Добавить список больше команды
- Добавить сообщение об ошибке при попытке перечислить продукт из несуществующей категории
- Исправить проблему при попытке переупорядочить
- Исправьте проблему при попытке добавить продукт в корзину
- Исправить другие проблемы с полезной нагрузкой
- Небольшие улучшения кода
- Исправить проблему параметра при обработке исходящего сообщения
- v1.0.1:
- Исправить отсутствующий параметр при установке CLI (выпуск № 120)
- Исправить сообщение о полезной нагрузке Messenger
- v1.0.0:
- Первая рабочая версия
- Интеграция мессенджера
- wit.ai интеграция для NLP
- Список категорий магазина
- Перечислите продукты из категории
- Поиск продуктов
- Добавить продукт в корзину
- Чистая корзина
- Войдите в систему/вход в свою учетную запись
- Список заказов
- Отслеживать статус заказа
- Переупорядочить
- Отправить электронное письмо
- Пользовательские резервные сообщения
- Гораздо больше
Magento1
Устаревшие версии
- v0.0.18:
- Добавить недостающий файл cron
- Исправить версию модуля
- v0.0.17:
- Добавить заброшенные сообщения тележки
- Включить все типы продуктов, которые будут перечислены
- Обновление лицензии на модуль для лицензии MIT
- v0.0.16:
- Улучшения кода
- Исправить наводнение сообщений при отключении бота для человека реагирования
- [Backend] Добавить версию модуля в конфигурацию
- Обновить версию API wit.ai
- [Backend] Добавить параметры/команды, чтобы приветствовать сообщение
- v0.0.15:
- Первая стабильная версия
- Добавить опцию, чтобы игнорировать определенные сообщения, используя ответы по умолчанию
- Добавить идентификатор чата клиента в сообщение для поддержки
- Добавить модульные таблицы обновления из предыдущих версий
- v0.0.14:
- Исправьте проблему при установке телеграммы Webhook
- Исправьте проблему при отправке сообщения между различными чатами платформы
- Исправить небольшие проблемы с переводом
- Улучшения кода
- v0.0.13:
- Улучшения кода
- Добавить листинг команд администраторов в Telegram
- Исправьте проблему при получении 503 от wit.ai
- [Backend] Добавьте опцию, чтобы отключить ответы Bot на Facebook (хорошо, когда вам нужно ответить на сообщения страницы)
- [Backend] Добавить опцию «Открыть коробку для мессенджера» с рефералом
- [Backend] Добавить опцию, чтобы написать имя клиента в сообщении, используя "{customername}"
- Ответы по умолчанию теперь могут отправлять большие тексты
- Список заказов теперь использует макет квитанции на Facebook
- v0.0.12:
- Исправить псевдоним команды
- Исправить список категорий команды
- Исправьте некоторые другие маленькие глюки
- Улучшения кода
- Добавить Facebook Live Chat на Frontend Store
- [Заказчик] распознавание речи для телеграммы
- [Backend] опция для включения/отключения распознавания речи
- [Бэкэнд] Улучшения макета
- v0.0.11:
- Исправить команду команды журнала
- Исправьте некоторые другие маленькие глюки
- Улучшения кода
- Исправьте проблему при ответе на клиент в режиме поддержки
- [Бэкэнд] Интеграция с wit.ai
- [Бэкэнд] Используйте Wit.ai в качестве Match для ответа по умолчанию
- [Клиент] Добавить опцию сделать включение/отключить получение рекламных сообщений
- v0.0.10:
- [Backend] добавить опцию, чтобы соответствовать «ответу по умолчанию» в качестве команды
- [Backend] Добавить резервное сообщение по умолчанию
- [Backend] добавить опцию, чтобы отключить встроенный поиск телеграммы
- v0.0.9:
- [Клиент] Добавить встроенный поиск телеграммы
- Добавить цену в список продуктов на телеграмме
- Кнопки Fix Category Перечисляют глюк на телеграмме
- Исправить валидацию корпорации
- Исправить проблему безопасности Webhook
- Новый URL Webhook
- v0.0.8:
- [Backend] Добавить «начинается с», «заканчивается», «содержит», «равняется» и «и« режиме »для ответов по умолчанию.
- [Бэкэнд] Лучший макет бэкэнд
- [Backend] Лучший способ включения/отключения команд
- v0.0.7:
- [Бэкэнд] Исправьте проблемы с URL
- [Клиент] Добавить команду регистрации
- Добавить китайский перевод (большое спасибо Leedssheung)
- Показать список команд на «Помощь» вместо «О»
- Установите размер кнопок на телеграмме при перечислении категорий
- [Backend] Добавьте опцию, чтобы прекратить обработку при отправке ответа по умолчанию
- v0.0.6:
- [Бэкэнд] Лучшие описания администратора и опечатки
- v0.0.5:
- [Backend] Добавить ответы по умолчанию
- [Backend] Добавить опцию к сообщению недоступности
- Лучшие сообщения обратной связи
- v0.0.4:
- Исправить сбой в списке заказа
- Исправить сбои с помощью поиска продукта и листинга категорий
- Лучшие сообщения обратной связи
- [Клиент] Добавить команду входа в систему
- [Admin] добавьте функцию для отправки сообщения всем клиентам
- [Admin] добавьте опцию, чтобы включить/отключить поддержку для клиента
- v0.0.3:
- Ограничьте листинг продуктов/заказов
- Добавьте проверку акций для листинга
- [Backend] добавить опцию, чтобы включить/отключить листинг пустых категорий
- [Клиент] Добавить поиск от SKU
- v0.0.2:
- Интеграция Facebook
- [Admin] Поперечные сообщения с режимом поддержки
- v0.0.1:
- Телеграмма интеграция
- Первая рабочая версия
Часто задаваемые вопросы
В: Когда другие интеграции чат -ботов будут готовы?
A: Я не уверен, я работаю в свои бесплатные часы. Я пытаюсь закончить это как можно скорее. Запросы на вытягивание очень приветствуются.
В: Можете ли вы реализовать интеграцию функции/бота?
A: Я могу попробовать. Откройте проблему, и я посмотрю, что я могу сделать.
В: Ваш бот потрясающий. Чем я могу помочь?
A: Спасибо! Вы можете помочь, Codding больше функций, создавая запросы на тягу или пожертвование с использованием биткойнов: 1BDL9W4SSCX21B2QEIP1APAFNAYHPJ5GGG
Тодо
- Интеграции:
- WhatsApp
- WeChat
- Microsoft Bot Framework / Skype
- ???
- Функции:
- Документация / Учебные пособия / видео
- Добавить пользовательское приложение для чата в магазине в магазине
- Сохранить историю поддержки
- Поддержка аудио команд
- Лучшее использование для wit.ai
- Принуждать команду для клиента
- Интегрировать заказа в API платежного API Facebook
- Добавьте совместимость с настраиваемыми продуктами
- Добавьте совместимость с продуктами с пользовательскими опциями
- Добавить сообщения "заброшенная тележка"
- Добавить
CDATA
и
в описания конфигурации - Добавить реферальное сообщение
- Добавить больше параметров для фильтрации очереди на очистку сообщений
- Добавить обработчик для других сообщений от Messenger
Лицензия
MIT Лицензия
Copyright (C) 2018 Blopa
Настоящее разрешение предоставляется бесплатно любому лицу, получающему копию этого программного обеспечения и связанные с ними файлы документации («Программное обеспечение»), для работы в программном обеспечении без ограничений, включая, помимо прочего, права на использование, копирование, изменение, объединение , публиковать, распространять, сублиценс и/или продавать копии программного обеспечения и разрешить лицам, которым предоставлено программное обеспечение, при условии следующих условий:
Вышеуказанное уведомление об авторском праве и это уведомление о разрешении должно быть включено во все копии или существенные части программного обеспечения.
Программное обеспечение предоставляется «как есть», без гарантии любого рода, явного или подразумеваемого, включая, помимо прочего, гарантии товарной пригодности, пригодности для определенной цели и несоответствия. Ни в коем случае не будут нести ответственность авторов или владельцев авторских прав за любые претензии, ущерб или другую ответственность, будь то в действии контракта, деликте или иным образом, возникающим из или в связи с программным обеспечением или использования или других сделок в ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ.
Бесплатное программное обеспечение, черт возьми, да!