Thanks for using weebot! We assembeld some information for you and hopefully this helps you with your questions.
Settings
You will find the Settings in your Wordpress-Backend: "Settings" -> "weebot"
Chat
| Option |
Information |
| Theme |
This is the Frontend-Style of the Support-Chat. |
| Seconds |
After this amound of seconds the chat will be visible in the frontend. |
| Chat width |
The width of the Support-Chat as a CSS-Value. |
| Active |
This will activate the Support-Chat. |
| Footer |
Adds the Support-Chat to the Page. (Disable this, if you want to add the Support-Chat just to some sites). |
| Welcome Message |
Define an individual welcome message for users with an empty chat log. |
| Chat-Log Messages |
This amount of messages will be loaded into the chat-log on initial load. |
| Page parameter |
Remove URL-parameters for page-related answers. |
| Page hashtag |
Remove URL-hashtag for page-related answers. |
| Fallback Search |
Do a search as fallback, if no supporter is online and no answer was found. |
| Fallback Email |
If the visitor wants to, he can get the answer via email. |
| Only logged users |
Show Chat only to logged in visitors. |
| Crossdomain |
Allows the Access to the Support-Chat from different Domains (eg for landing Pages). To add the Support-Chat to another Domain just copy the Stylesheet-Path and the Script-Path to the Website (jQuery required). |
| Crossdomain |
Allows the Access to the Support-Chat from different Domains (eg for landing Pages). To add the Support-Chat to another Domain just copy the Stylesheet-Path and the Script-Path to the Website (jQuery required). |
| Allow Screenshots |
Allows the user to send screenshots. |
| Allow File Uploads |
Allows the user to upload and send files. |
Support
| Option |
Information |
| Support-User |
Add available (online) Support-User to chat. |
| Hide |
Hide Chat for Support-User in frontend. |
| Popup |
Show new Support-Messages in frontend. |
| Show Supporter |
Shows Supporter if user has an empty chat log. |
User
| Option |
Information |
| Online |
Track online users. |
Spam
| Option |
Information |
| Active |
Activate Spam Check. |
| Text Length |
Minimum Chars for a text. |
| Words |
Activate Word Check. |
| Included Words |
One of these words should be in the text (comma separated). |
| Excluded Words |
All of these words should not be in the text (comma separated). |
| Excluded Strings |
All of these strings should not be in the text (comma separated). |
Support-User
Support-User have to be registered Wordpress-User. There is no Support-User set by default!
Add User
You can add Support-User by navigating to the "Users"-Page in your Wordpress-Backend.
Here you can look for the User, which should become a Support-User. You will see a new Column named "weebot" in the "Users"-Page.
If you change the Value in the "weebot"-Column on the "Users"-Page to "Yes", the User will become a Support-User.
If you change the Value back to "No", the User will be removed as a Support User.
Chat
By default, the Support-Chat for incoming Messages will be active in the Frontend and Backend.
You can disable the Chat for the Frontend and/or Backend by changing the Settings of "weebot".
If the Chat is disabled Support-Users can still respond to messages by navigating to the "Questions"-Page of the "weebot"-Plugin and clicking on "Create Answer" for the specific Question.
Language
If you use "weebot" for multiple Languages in the Frontend then you should set up a Support-User for each language by changing their Backend-Language.
The Backend just shows messages for the chosen Language.
We recommend this Plugin for changing the Language for specific Backend-Users: Admin Language per user
Answers
You can create multiple Types of Answers and predefine Answers for Keywords!
Keyword-based
You can create Answers, which are based on Keywords. This means, if a defined amount of Keywords are found in the Message then the Keyword-based Answer will be responded.
| Option |
Information |
| Keywords |
The words, which should be in the question (space separated) |
| Minimum hit-count |
Minimum hit-count of keywords that match with words of the question. |
| Minimum words |
Minimum amount of words, which should be included in the question. |
| Maximum words |
Maximum amount of words, which should be included in the question. |
| Type |
The type of the response. |
| Action |
The answer, question or filename. |
| Page |
If the page you want to choose is not available, visit it once on the frontend, so it will be indexed. |
Types
There are multiple Types of Responses/Answers.
| Gossip |
This Type of Answer will not be remebered by "weebot". So if the same Question, which was responded with Gossip, will be send again, you have to create a new Answer. |
| Answer |
This Type is perfect for a simple Answer. An Answer will be remembered by "weebot". |
| Question |
If you need more Information to a previous message, than respond with Question. The Following User-Message in this Chat will have a Parent-Question. A Question will be remembered by "weebot". |
| URL |
If you want to Respond with a Weblink then you could use URL. URL as Respond will be remembered by "weebot" |
| File |
If you want to create a server-side generated Answer than you can choose a File. The File should be located in "weebot" "/public/template/chat/answer/file" saved as a ".phtml"-File. You have access to global Wordpress-Functions and to all Functions of "weebot-Public" and the Question and User is transfered to your File via the Variable "$parameter" |
Existing
To avoid that you have to create the same Answer multiple times for "different" Messages, which would respond to the same Answer, you can just pick an existing Answer.
Questions
Questions (Messages) are generated by your Customers and will be automatically answered by "weebot" if there is already an Answer for this Question or if a Keyword-based Answer will match.
Page-related
There is the option for each Question that it is page-related. So you can provide different Answers for the same Question on different Pages. By default a Question is not page-related.
Parents
If you choose the Type "Question" as your Response/Answer, the next User-Question in this Chat will be related to a "Parent". So you can provide multiple Answers to the same Question on different Question-"Parents".
Fallbacks
If there is no supporter online and no Answer exists to the Question, then there will be a Search-Fallback and Email-Fallback for the Question. The Email-Fallback allows the User to get the Answer emailed.
More
Some information about the User-Page of "weebot"-Plugin and how to use Shortcodes!
User
The User-Page lists all Users of the "weebot"-Plugin. You can delete Users here and view the Chat-log of Users.
Theme
The Theme of the Support-Chats (Frontend) can be changed in the Options-Page of "weebot".
New Themes can be added in the Plugin-Directory "/public/template".
For the Themes you can add parameter in the info.yml-File, like a parent-Theme (example Theme "dark")
Code
The Plugin-Files are documented in the Source-Code!
Translation
By default you have an english- and german-Translation-File. You can simply add new languages by creating a new language-File in the "language"-Directory of "weebot". We recommend to create new (or edit existing) Languages with the following Plugin: Loco Translate
Frontend
All Frontend-related Files can be found in the "public"-Directory of "weebot". You will find more documentation in the Source-Code of each file.
Backend
All Backend-related Files can be found in the "admin"-Directory of "weebot". You will find more documentation in the Source-Code of each file.
Danke für die Verwendung von weebot! Wir haben einige Informationen gesammelt, die Ihnen hoffentlich helfen.
Einstellungen
Sie finden die Einstellungen im Wordpress-Plugin unter: "Settings" -> "weebot"
Chat
| Option |
Information |
| Theme |
Der Style des Support-Chats im Frontend. |
| Chat Breite |
Die Breite des Support-Chats mit einem CSS-Wert definiert. |
| Sekunden |
Nach Ablauf dieser Zeit (in Sekunden) wird der Chat sichtbar. |
| Aktiv |
(De)Aktiviert den Support-Chat. |
| Willkommens-Nachricht |
Nachricht für neue User mit einem leeren Chat-Verlauf. |
| Footer |
Bindet den Chat auf allen Seiten ein. (Deaktiveren, wenn Chat nur auf manchen Seiten via Shortcode aktiviert wird). |
| Nachrichtenverlauf |
Anzahl der Nachrichten, die beim Start in den Chat geladen werden. |
| Seiten-Parameter |
URL-Parameter für seitenbezogene Antworten entfernen. |
| Seiten-Hash |
URL-Hash für seitenbezogene Antworten entfernen. |
| Fallback Suche |
Wenn keine Antwort gefunden wird, werden Suchtreffer angezeigt, falls welche gefunden werden. |
| Fallback Email |
Der Benutzer kann sich die Antwort per Email senden lassen, wenn keine Antwort gefunden wurde und kein Supporter online ist. |
| Nur angemeldete Benutzer |
Der Support-Chat wird nur für angemeldete Benutzer eingeblendet. |
| Crossdomain |
Erlaubt den Zugriff auf den Support-Chat von anderen Domains (z.B. zur Einbindung auf Landingpages). Um den Chat auf anderen Website einzubinden muss lediglich das Stylesheet und das Javascript eingebunden werden, die Pfade können Sie dem Quelltext des Frontends entnehmen. |
| Erlaube Screenshots |
Benutzer können Screenshots machen und senden. |
| Erlaube Datei-Transfers |
Benutzer können Dateien hochladen. |
Support
| Option |
Information |
| Support-User |
Fügt die aktiven (online) Support-User zum Chat hinzu. |
| Verstecken |
Versteckt den Chat im Frontend. |
| Popup |
Zeigt neue Support-Anfragen für Support im Frontend. |
Benutzer
| Option |
Information |
| Online |
Besucher, die online sind tracken/speichern. |
Spam
| Option |
Information |
| Aktiv |
Aktiviert die Spam-Prüfung. |
| Textlänge |
Soviele Zeichen muss eine Anfrage mindestens haben. |
| Wörter |
Aktiviert Wort-Check. |
| Vorhandene Wörter |
Eines dieser Wörter muss in der Anfrage gefunden werden (kommagetrennt). |
| Verstoßene Wörter |
Keines dieser Wörter darf in der Anfrage gefunden werden (kommagetrennt). |
| Verstoßene Zeichenketten |
Keine dieser Zeichenketten darf in der Anfrage vorkommen (kommagetrennt). |
Support-User
Support-User müssen registrierte Wordpress-User sein. Es wird bei der Installation kein Support-User eingerichtet!
Support User hinzufügen
Es können neue Support-User im Wordpress-Backend unter dem Reiter "Bentuzer" hinzugefügt werden.
Hier kann nach dem User gesucht werden, welcher zum Supporter werden soll. Wenn man den User gefunden hat kann man in der Spalte "weebot" die Option "Ja" aktivieren.
Wenn der Wert der Spalte "weebot" auf "Ja" aktiviert wird, ist dieser User ein Support-User, wenn der Wert auf "Nein" geändert wird, ist der User kein Support-User
Chat
Standardgemäß ist der Support-Chat für eingehende Anfragen im Frontend und Backend aktiviert.
Die Einstellung kann in den Einstellungen des "weebot"-Plugins geändert werden.
Wenn der Chat für eingehende Anfragen deaktiviert wird, können die Anfragen weiterhin über das "weebot"-Plugin im Reiter "Anfragen" beantwortet werden.
Sprache
Wenn "weebot" auf mehrsprachigen Websites eingesetzt wird, kann für jede Sprache ein Support-User aktiviert werden.
Dabei muss die Sprache des Users im Backend angepasst werden. Anfragen werden immer nur für die jeweilig gewählte Sprache im Backend angezeigt.
Wir empfehlen dieses Plugin zum ändern der Backend-Sprache einzelner Support-User: Admin Sprache pro User
Antworten
Es können mehrere "Typen" von Antworten gewählt werden oder Antworten für spezielle Keywords definiert werden!
Keywordbasiert
Es können Antwort generiert werden, die keywordbasiert sind. Das bedeutet, wenn eine festgelegte Anzahl von Keywords in der Anfrage gefunden wurde, wird eine automatische Antwort ausgegeben.
| Option |
Information |
| Keywords |
Wörter (Keywords), die in der Anfrage gefunden werden sollen (durch Leerzeichen getrennt) |
| Treffer (mindestens) |
Minimale Treffer von Keywords, die in der Anfrage gefunden werden. |
| Wörter (mindestens) |
Minimale Anzahl von Wörtern, die in der Anfrage enthalten sein müssen. |
| Wörter (maximal) |
Maximale Anzahl von Wörtern, die in der Anfrage enthalten sein dürfen |
| Type |
Die Art der Antwort/Aktion. |
| Aktion |
Die Antwort, Frage oder ein Dateiname. |
| Seite |
Falls die Aktion seitenbezogen sein soll, kann hier die Seite gewählt werden. Wenn die Seite nicht in der Auswahl erscheint, muss diese einmalig im Frontend angewählt werden, sodass sie von "weebot" indexiert wird. |
Typen
Es gibt verschiedene Arten von Antworten/Aktionen.
| Tratsch |
Diese Antwort/Aktion wird von "weebot" nicht gespeichert. |
| Antwort |
Diese Antwort/Aktion wird gespeichert und bei zukünftigen "gleichen" Anfragen automatisch ausgegeben. |
| Frage |
Wenn eine Anfrage nicht ganz klar ist, kann die Antwort/Aktion als "Frage" definiert werden. |
| URL |
Wenn ein Link ausgegeben werden soll, kann diese Antwort/Aktion gewählt werden. |
| Datei |
"weebot" kann erweitert werden und es können Dateien zur serverseitigen Verarbeitung von Anfragen genutzt werden. |
Bestehende Antwort
Damit keine "doppelten" Antworten erstellt werden, können bestehende Antworten als Aktion/Antwort genutzt werden.
Anfragen
Anfragen werden von Besuchern generiert und können automatisch beantwortet werden, wenn bereits eine Antwort für diese Anfrage existiert oder eine keywordbasierte Antwort zutrifft.
Seitenbezogen
Es besteht die Option, dass Anfragen seitenrelevant sind. Somit können unterschiedliche Antworten für die selbe Anfrage auf verschiedenen Seiten angezeigt werden.
Elternelement
Wenn die Antwort-Art "Frage" als Antwort/Aktion gewählt wird, wird eine Folgeanfrage in diesem Chat dem Elternelement zugeordnet. Somit können mehrere Aktionen auf die gleiche Anfrage zu verschiedenen Elternelementen definiert werden.
Fallback
Wenn kein Support-User online ist und keine bestehende Antwort gefunden wird gibt es ein Fallback zur Suche und die Möglichkeit sich die Antwort (auf diese Anfrage) per Email senden zu lassen.
Mehr
Weitere Informationen zur Benutzer-Seite und zur Einbindung des Chats via Shortcode!
Benutzer
Die Benutzer-Seite des "weebot"-Plugins listet alle Benutzer von "weebot". Benutzer können hier gelöscht werden und es gibt Zugriff auf deren Chatverlauf.
Theme
Das Theme des Support-Chats (Frontend) kann in den Einstellungen des "weebot"-Plugins geändert werden.
Neue Themes können im Plugin-Verzeichnis "/public/template" abgelegt werden.
Für Themes können Parameter über die info.yml-Datei übergeben werden, wie z.B. ein Eltern-Theme (siehe Theme "dark")
Code
Die Plugin-Dateien sind in den Dateien zusätzlich dokumentiert!
Übersetzung
Standardgemäß wird eine deutsche und englische Übersetzung mitgeliefert. Zusätzliche Übersetzungen können im Verzeichnis "/translate" des "weebot"-Plugins hinzugefügt werden oder mit folgendem Drittanbieter-Plugin erstellt werden: Loco Translate
Frontend
Alle Frontendbezogenen Dateien können im Verzeichnis "/public" des "weebot"-Plugins gefunden werden. Die Dateien sind jeweils dokumentiert.
Backend
Alle Backendbezogenen Dateien können im Verzeichnis "/admin" des "weebot"-Plugins gefunden werden. Die Dateien sind jeweils dokumentiert.