Handbuch wien.gv.at
Startseite wien.gv.at
Menü

Bot

Bots können als fixes Eck-Element am rechten unteren Bildschirmrand eingebunden werden und optional mit einem Button im Fließtext aufgerufen werden.

Varianten

Bot Button

Vorschau Code
<wm-button-wienbot></wm-button-wienbot>

Bot Button mit Frage

Vorschau

Wann öffnet das Gänsehäufel?

Wo bekomme ich einen neuen Pass?

Muss ich meinen Hund anmelden?

Wie lange gilt die Kurzparkzone in Ottakring?

Brauche ich heute einen Regenschirm?

Code
<p>
<wm-button-wienbot message="Wann öffnet das Gänsehäufel?">
Wann öffnet das Gänsehäufel?
</wm-button-wienbot>
</p>
<p>
<wm-button-wienbot message="Wo bekomme ich einen neuen Pass?">
Wo bekomme ich einen neuen Pass?
</wm-button-wienbot>
</p>
<p>
<wm-button-wienbot message="Muss ich meinen Hund anmelden?">
Muss ich meinen Hund anmelden?
</wm-button-wienbot>
</p>
<p>
<wm-button-wienbot message="Wie lange gilt die Kurzparkzone in Ottakring?">
Wie lange gilt die Kurzparkzone in Ottakring?
</wm-button-wienbot>
</p>
<p>
<wm-button-wienbot message="Brauche ich heute einen Regenschirm?">
Brauche ich heute einen Regenschirm?
</wm-button-wienbot>
</p>

Bot Button mit Frage und Reset

Der Reset setzt den bisherigen Verlauf zurück und öffnet ein neues Thema.

Vorschau Muss ich meinen Hund anmelden? Code
<wm-button-wienbot resetmessages="resetmessages" message="Muss ich meinen Hund anmelden?">
Muss ich meinen Hund anmelden?
</wm-button-wienbot>
Dev

Weitere Beispiele

<wm-wienbot></wm-wienbot> muss in der Seitenstruktur einmalig eingebunden werden. <wm-button-wienbot></wm-button-wienbot> kann optional verwendet werden, um Bot extern aufzurufen.

Bot Button mit Frage und Reset

Der Reset setzt den bisherigen Verlauf zurück und öffnet ein neues Thema.

Vorschau Muss ich meinen Hund anmelden? Code
<wm-button-wienbot resetmessages="resetmessages" message="Muss ich meinen Hund anmelden?">
Muss ich meinen Hund anmelden?
</wm-button-wienbot>
<!---
<code><wm-wienbot></wm-wienbot> muss in der Seitenstruktur einmalig eingebunden werden.
-->

<wm-wienbot></wm-wienbot>
API

wm-wienbot

Eigenschaften

Eigenschaften
Eigenschaft Beschreibung Werte Default
infoText Text in WienBot Sprachblase String "Wie kann ich helfen?"
widgetText Start-Frage WienBot String "widgetwienbot"
context Kontext String ""
channel Art der Nachricht. In den meisten Fällen 'text'. 'text'|'quicklink'|'voice' ""

Methoden

Eigenschaft Optionen Argumente
loadScript /

wm-button-wienbot

Eigenschaften

Eigenschaften
Eigenschaft Beschreibung Werte Default
message Fragen an den WienBot String ""
resetMessages Bestehende Nachrichten bei einem erneuten Aufruf zurücksetzen Boolean false
showMessage Frage als Nachricht im Chat angezeigen Boolean false
type Art des Nachricht. In den meisten Fällen `text`. 'text'|'quicklink'|'voice' "text"

Slots

Name Beschreibung
default Text für den Button. Standard: „WienBotButton”

Kontakt

Haben Sie noch Fragen, Feedback oder brauchen Sie ein Element, das die Pattern Library noch nicht bietet?

handbuch@ma53.wien.gv.at