Magento Chatbot -Modul (Telegramm, Messenger, WhatsApp, Wechat und Skype)
Chatbots! Sie sind alles Wut: Telegram hat sie, Facebook will sie und es scheint, als ob jeder Computer -Codierer sie machen möchte. Aber was sind sie? Und warum ist jedes Unternehmen plötzlich heiß in diesem neuen KI -Trend?
Chatbots sind Computerprogramme, mit denen Sie über eine Chat -Oberfläche interagieren. Die Verwendung eines Chatbots ist so einfach wie ein Gespräch damit. Sie können ihm Fragen stellen oder ihm Befehle geben, und es wird auf Sie antworten und Ihre Handlungen ausführen. Chatbots können in einer beliebigen Anzahl von Chat -Apps ausgeführt werden, darunter Facebook Messenger, die SMS -App Ihres Telefons und die meisten anderen.
Werden Sie Teil der Chatbots -Revolution. Laden Sie die neueste Version hier herunter.
WICHTIG
Wir werden derzeit alle unsere Codebasis- und Datenbankstruktur neu refaktieren. Daher haben wir den Magento1
-Ordner in Magento1_deprecated
umbenannt. Das neue Magento1 -Modul sollte vor Januar/2018 fertig sein. Um auf die veraltete Magento1 -Version zuzugreifen, klicken Sie hier
Um
Dieses Repository ist der Quellcode für den Magento -Chatbot (Telegramm, Messenger, WhatsApp, Wechat und Skype). Mit diesem Modul können Sie Ihren Magento -Store vollständig in die beliebtesten Chat -Apps auf dem Markt integrieren. Dies bedeutet, dass Sie durch einfaches Installieren dieses Moduls und ein paar Klicks eine neue Möglichkeit haben, Ihre Produkte an Ihre Kunden anzuzeigen und zu verkaufen. Sehr einfach zu bedienen! Versuchen Sie es jetzt, es ist kostenlos.
Um dieses Modul zu verwenden, müssen SSL in Ihrem Geschäft aktiviert werden. Dies ist eine Voraussetzung von Facebook und Telegramm, nicht von mir.
Für eine vollständige Dokumentation zur Verwendung von (insbesondere für erweiterte Wit.ai -Konfiguration) Zugriff auf Magento Chatbot -Dokumentation.
Im Moment wird nur Facebook Messenger implementiert.
Ein großes Dankeschön an Eleirbag89, der diesen einfachen PHP -Wrapper für Telegramm geschrieben hat.
Apis
- wit.ai
- Telegramm -API -Wrapper
- Facebook API -Wrapper
- WhatsApp -API -Wrapper (bald)
- Wechat API Wrapper (bald)
- Skype API Wrapper (bald)
Bitte melden Sie alle Fehler, die Sie finden. Es ist schwer, QA nur alleine zu machen
Merkmale
- Meldungen Warteschlange
- Wit.ai Integration für NLP
- Listen Sie die Geschäftekategorien auf
- Listen Sie Produkte aus der Kategorie auf
- Suche nach Produkten
- Produkt in den Warenkorb hinzufügen (derzeit nicht mit konfigurierbaren Produkten und Produkten mit benutzerdefinierten Optionen arbeiten)
- Klaren Wagen
- Login/Melden Sie sich an Ihrem Konto an
- Auflistung auflisten
- Auftragsstatus verfolgen
- Nachbestellung
- E -Mail senden
- Benutzerdefinierte Fallback -Nachrichten
Sprachen
Installation
- Entpacken Sie die Erweiterungs -ZIP -Datei in Ihrem Magento -Root -Verzeichnis aus
- Löschen Sie den Magento -Cache: System> Cache -Management
- Melden Sie sich den Magento -Administrator an und melden Sie sich wieder an, um die ACL -Liste zu löschen
- Kompilieren Sie erneut, wenn Sie den Magento -Compiler verwenden
Verwendung
Für eine vollständige Dokumentation zur Verwendung von (insbesondere für erweiterte Wit.ai -Konfiguration) Zugriff auf Magento Chatbot -Dokumentation.
Gehen Sie zu System> Allgemeine Einstellungen> Chatbot -Einstellungen
Allgemeine Konfiguration
- Ihr geheimes Schlüssel: Dies ist Ihr benutzerdefinierter Geheimschlüssel, der zum Aktivieren/Deaktivieren des API -Webhooks verwendet wird
- Listen Sie leere Categoies auf: Aktivieren Sie die Auflistung von Kategorien ohne Produkte oder nicht gewisser Produkte
- Protokoll aktivieren: Protokoll aktivieren. Das Protokoll befindet sich bei root/var/log/.
- Witai -Integration aktivieren: Aktivieren Sie die Witai -Integration
- witai api Schlüssel: witai api Schlüssel
Facebook -Konfiguration
- Messenger Bot aktivieren: Messenger Bot aktivieren
- Nichtverfügbarkeitsnachricht: Nachricht zum Senden, wenn Bot deaktiviert ist. Lassen Sie es leer, keine Nachricht zu senden. Bitte überprüfen Sie die maximale Größe für Nachrichten auf der Telegramm -API, da Ihre Nachricht möglicherweise nicht gesendet wird.
- Page Access Token: Ihre Seite Zugriffs -Token.
- Messenger Begrüßungsnachricht: Erste Nachricht Der Bot sendet an Ihren Kunden.
- Messenger -Hilfenachricht: Die Nachricht wird gesendet, wenn der Kunde um Hilfe bittet.
- Messenger über Meldung: Nachricht wird gesendet, wenn der Kunde nach über Nachfragen fragt.
- Befehle Liste: Code der Befehle und es ist Alias
- Aktivieren Sie Antworten von Natural Language Processor: Aktivieren Sie den natürlichen Sprachprozessor Antworten.
- Präfix für natürliche Sprachprozessor Entität: Das Präfix für natürliche Sprachprozessor -Entität ist ein Präfixname für die Markierung, die die Anfrage von Messenger stammt.
- Antworten des natürlichen Sprachprozessors: Antworten an den Kunden, wenn er einem der Anforderungen entspricht.
Screenshot
Allgemeine Einstellungen
Messenger -Einstellungen
Gespräch
Warteschlange Workflow
Versionshinweise
Magento2
- v1.0.7:
- Fixieren Sie die Userialisierungsproblem #146 (danke xmav)
- v1.0.6:
- Lizenz aktualisieren
- Fix Problem #142
- Kleinere Fehler beheben
- v1.0.5:
- Fügen Sie Werbenachrichten hinzu
- Messenger Chatbox hinzufügen
- v1.0.4:
- Support -Befehl hinzufügen
- Fügen Sie die Option hinzu, um Befehle für den Befehl help zu listen
- Fügen Sie Standardantworten hinzu
- Fügen Sie Begrüßungsnachrichtenoptionen hinzu
- v1.0.3:
- Fügen Sie Nachrichten Warteschlangenmodi hinzu
- Fügen Sie die Option zum Löschen der Nachrichtenwarteschlange hinzu
- Die Produktliste Preis hinzufügen
- Fügen Sie die Bedingung hinzu, um nur Nachrichten von Messenger zu verarbeiten
- Neue Konfigurations -Registerkarte hinzufügen
- Beheben Sie einige Fehler
- Fügen Sie Fehler hinzu, um später zu beheben
- v1.0.2:
- Fügen Sie Nachrichtenwarteschlangen hinzu
- Liste mehr Befehl hinzufügen
- Fügen Sie die Fehlermeldung hinzu, wenn Sie versuchen, Produkt aus einer nicht vorhandenen Kategorie aufzulisten
- Problem beheben, wenn Sie versuchen, neu zu ordnen
- Beheben Sie das Problem, wenn Sie versuchen, ein Produkt in den Warenkorb hinzuzufügen
- Andere Nutzlastprobleme beheben
- Kleine Codeverbesserungen
- Problem bei der Bearbeitung der Ausgangsnachricht beheben Parameterproblemen
- v1.0.1:
- Fehlende Parameter auf der CLI -Installation beheben (Ausgabe Nr. 120)
- Beheben Sie die Messenger -Nutzlastnachricht
- v1.0.0:
- Erste funktionierende Version
- Messenger -Integration
- Wit.ai Integration für NLP
- Listen Sie die Geschäftekategorien auf
- Listen Sie Produkte aus der Kategorie auf
- Suche nach Produkten
- Produkt in den Warenkorb hinzufügen
- Klaren Wagen
- Login/Melden Sie sich an Ihrem Konto an
- Auflistung auflisten
- Auftragsstatus verfolgen
- Nachbestellung
- E -Mail senden
- Benutzerdefinierte Fallback -Nachrichten
- Viel mehr
Magento1
Veraltete Versionen
- v0.0.18:
- Fügen Sie fehlende Cron -Datei hinzu
- Modulversion beheben
- v0.0.17:
- Fügen Sie verlassene Wagenmeldungen hinzu
- Aktivieren Sie alle Arten von Produkten, die aufgeführt werden können
- Aktualisieren Sie die Modullizenz für die MIT -Lizenz
- v0.0.16:
- Codeverbesserungen
- Beheben der Flut von Nachrichten beim Deaktivieren von Bot für menschliche Reaktion
- [Backend] Modulversion zur Konfiguration hinzufügen
- Aktualisieren Sie Wit.ai API -Version
- [Backend] Optionen/Befehle hinzufügen, um die Nachricht zu begrüßen
- v0.0.15:
- Erste stabile Version
- Fügen Sie die Option hinzu, um bestimmte Nachrichten mithilfe von Standardantworten zu ignorieren
- Fügen Sie Kunden -Chat -ID zur Nachricht hinzu, um Unterstützung zu erhalten
- Fügen Sie Modultabellen hinzu Update aus früheren Versionen
- v0.0.14:
- Problem beim Festlegen von Telegram Webhook beheben
- Problem beim Senden von Nachrichten zwischen verschiedenen Chat -Plataformen beheben
- Kleine Übersetzungsprobleme beheben
- Codeverbesserungen
- v0.0.13:
- Codeverbesserungen
- Fügen Sie die Auflistung der Administratorbefehle im Telegramm hinzu
- Problem beheben, wenn Sie 503 von wit.ai erhalten
- [Backend] Fügen Sie die Option hinzu, um Bot -Antworten auf Facebook zu deaktivieren (gut, wenn Sie auf Seitennachrichten antworten müssen)
- [Backend] Fügen Sie die Option zum Öffnen des Messenger -Boxs mit der Überweisung hinzu
- [Backend] Fügen Sie die Option hinzu, um den Kundennamen in einer Nachricht mit "{benutzerdefiniertemName}" in eine Nachricht zu schreiben.
- Standardantworten können jetzt große Texte senden
- Auftragsliste verwendet jetzt Facebook -Quittungslayout
- v0.0.12:
- Befehlskommandoalias beheben
- Befehlsfixierkategorienfix
- Fix ein paar andere kleine Störungen
- Codeverbesserungen
- Fügen Sie Facebook Live -Chat im Store Frontend hinzu
- [Kunde] Spracherkennung für Telegramm
- [Backend] Option zum Aktivieren/Deaktivieren der Spracherkennung
- [Backend] Layoutverbesserungen
- v0.0.11:
- Fix Fix Fix -Befehlsfehler
- Fix ein paar andere kleine Störungen
- Codeverbesserungen
- Problem bei der Beantwortung eines Kunden im Support -Modus beheben
- [Backend] Integration in Wit.ai
- [Backend] Verwenden Sie Wit.ai als Übereinstimmung für eine Standardantwort
- [Kunde] Option hinzufügen. Aktivieren/deaktivieren Sie Empfangsmeldungen
- v0.0.10:
- [Backend] Fügen Sie die Option hinzu, um eine "Standardantwort" als Befehl zu entsprechen
- [Backend] Fügen Sie die Standard -Fallback -Nachricht hinzu
- [Backend] Fügen Sie die Option hinzu, um die Telegramm -Inline -Suche zu deaktivieren
- v0.0.9:
- [Kunde] Inline -Suche nach Telegramm hinzufügen
- Fügen Sie den Produktlisten im Telegramm den Preis hinzu
- Beheben der Kategorie -Schaltflächen, die den Fehler im Telegramm auflisten
- Fix Regex -Validierung
- Das Problem der Webhook -Sicherheit beheben
- Neue Webhook -URL
- v0.0.8:
- [Backend] add "Starts mit", "endet mit", "enthält", "gleich" und "Regex" -Optionen, um Antworten standardmäßig zu Antworten
- [Backend] besseres Backend -Layout
- [Backend] Bessere Möglichkeit, Befehle zu aktivieren/zu deaktivieren
- v0.0.7:
- [Backend] Probleme mit der URL beheben
- [Kunde] Registerbefehl hinzufügen
- Fügen Sie chinesische Übersetzung hinzu (dank Leedssheung)
- Befehlsliste anzeigen auf "hilf" anstelle von "über"
- Beheben Sie die Schaltflächengröße im Telegramm, wenn Sie Kategorien auflisten
- [Backend] Fügen Sie die Option zur Bearbeitung der Verarbeitung hinzu, wenn Sie eine Standardantwort senden
- v0.0.6:
- [Backend] Bessere Verwaltungsbeschreibungen und Tippfehler
- v0.0.5:
- [Backend] Fügen Sie Standardantworten hinzu
- [Backend] Fügen Sie der Nichtverfügbarkeitsnachricht hinzu
- Bessere Feedback -Nachrichten
- v0.0.4:
- Beheben Sie den Fehler bei der Auftragsliste
- Beheben Sie Pannen mit Produktsuche und Kategorieauflistung
- Bessere Feedback -Nachrichten
- [Kunde] Anmeldungsbefehl hinzufügen
- [Admin] Feature hinzufügen, um alle Kunden eine Nachricht zu senden
- [Admin] Option hinzufügen, um die Unterstützung für einen Kunden zu aktivieren/zu deaktivieren
- v0.0.3:
- Begrenzen Sie Produkte/Bestellungen
- Aktienvalidierung für die Auflistung hinzufügen
- [Backend] Option hinzufügen, um die Auflistung der leeren Kategorien zu aktivieren/zu deaktivieren
- [Kunde] Suche nach SKU hinzufügen
- v0.0.2:
- Facebook -Integration
- [Admin] Cross -Plattform -Nachrichten mit Support -Modus
- v0.0.1:
- Telegrammintegration
- Erste funktionierende Version
FAQ
F: Wenn die anderen Chatbots -Integrationen bereit sein?
A: Ich bin mir nicht sicher, ich arbeite in meinen freien Stunden. Ich versuche es so schnell wie möglich zu beenden. Pull -Anfragen sind sehr willkommen.
F: Können Sie ??> Funktion/Bot -Integration implementieren?
A: Ich kann es versuchen. Öffnen Sie ein Problem und ich werde sehen, was ich tun kann.
F: Ihr Bot ist großartig. Wie kann ich helfen?
A: Danke! Sie können helfen, indem Sie mehr Funktionen kodieren, Pull -Anfragen erstellen oder mit Bitcoin: 1BDL9W4SSCX21B2QEIP1APAFNAYHPJ5GGG spenden
Todo
- Integrationen:
- WhatsApp
- Wechat
- Microsoft Bot Framework / Skype
- ???
- Merkmale:
- Dokumentation / Tutorials / Videos
- Fügen Sie eine benutzerdefinierte Chat-App im Ladengeschäft hinzu
- Unterstützen Sie Support History
- Unterstützung für Audiobefehle
- Bessere Verwendung für wit.ai
- Erzwingen Sie einen Befehl für einen Kunden
- Integrieren Sie die Kasse in die Facebook -Zahlungs -API
- Fügen Sie die Kompatibilität mit konfigurierbaren Produkten hinzu
- Fügen Sie die Kompatibilität mit Produkten mit benutzerdefinierten Optionen hinzu
- Fügen Sie "verlassene Warenkorb" -Meldungen hinzu
- Fügen Sie
CDATA
und
zu Konfigurationsbeschreibungen hinzu - Überweisungsnachricht hinzufügen
- Fügen Sie weitere Optionen hinzu, um die Löschen der Nachrichtenwarteschlange zu filtern
- Fügen Sie Handler für andere Beiträge von Messenger hinzu
Lizenz
MIT -Lizenz
Copyright (C) 2018 Blopa
Die Erlaubnis wird hiermit kostenlos an eine Person erteilt, die eine Kopie dieser Software und zugehörigen Dokumentationsdateien ("Software") erhält, um die Software ohne Einschränkung zu behandeln, einschließlich ohne Einschränkung der Rechte zu verwenden, zu kopieren, zu modifizieren, zu verschmelzen, verschmelzen , veröffentlichen, vertreiben, unterlizenzieren und/oder Kopien der Software verkaufen und Personen, denen die Software dazu bereitgestellt wird, unter den folgenden Bedingungen ermöglicht:
Die oben genannte Copyright -Mitteilung und diese Erlaubnisbekanntmachung müssen in alle Kopien oder wesentlichen Teile der Software enthalten sein.
Die Software wird "wie es ist" ohne Garantie jeglicher Art, ausdrücklich oder stillschweigend bereitgestellt, einschließlich, aber nicht beschränkt auf die Gewährleistung der Handelsfähigkeit, die Eignung für einen bestimmten Zweck und die Nichtverletzung. In keinem Fall haftet die Autoren oder Urheberrechtsinhaber für Ansprüche, Schäden oder andere Haftungen, sei es in einer Vertragsklage, unerlaubter Handlung oder anderweitig, aus oder im Zusammenhang mit der Software oder anderen Geschäften in der SOFTWARE.
Kostenlose Software, Hölle ja!