
Morgen auf der ganzen Welt werden wir den weiblichsten Tag des Jahres feiern. Und das ist wunderbar! Dies bedeutet jedoch, dass
heute der Tag ist, an dem wir unseren lieben Mitarbeitern gratulieren . Und jedes Jahr denken wir (der männliche Teil des Arbeitskollektivs) darüber nach, wie es auf besondere Weise geht ... Blumen, ein Abendbankett - all diese schönen Plattitüden sind angenehm, aber im 21. Jahrhundert will jeder etwas technologisch Fortgeschrittenes und Modernes.
Hier sind wir in Just AI gedacht, gedacht und gedacht! Unter der Zwischensequenz - ein fertiges Tutorial, das Sie auch sofort starten und den üblichen 8. März in ein Meer von Positiven verwandeln können!
Was haben wir uns ausgedacht?
Wie würden Sie die Frage beantworten: "Was ist das beste Geschenk für den 8. März?" Wenn der Leser ein Mann ist, wird er wahrscheinlich auch über Blumen, Komplimente ... nachdenken und so den ganzen Tag.
Und hier sind wir auf ein interessantes Menü gestoßen ... Hier ist es

Interessant, dachten wir.
Aber was ist, wenn Sie in Telegram
einen Chatbot erstellen , der jedem schönen Mitarbeiter unseres Büros
ein Wunschmenü bietet? Sie wählt einen Wunsch und er fliegt zur Hinrichtung zu einem ihrer Kollegen. "Ja, es ist wie ein magischer Geist aus Aladdins Lampe!" - Das Mädchen klickt einfach auf das Wunschmenü aus der Liste, es fliegt zu einem der männlichen Darsteller und in ein paar Minuten kommt ein guter Kerl mit dem, was sie wollte, zu ihr! Nun, es fing an ...
Als nächstes werde ich zeigen, wie wir in einer
Stunde einen solchen Bot auf unserem
Aimylogic- Konstruktor gestartet haben. Sie können es noch schneller erstellen - indem Sie einfach auf die vorgefertigte Vorlage klicken, die wir ebenfalls vorbereitet haben, ändern Sie sie ein wenig, wenn Sie möchten - und Ihre Bürofeier am 8. März wird mit neuen Farben funkeln!
Auf uns getestet.Vorlage
Wie ich oben sagte, können Sie sich einfach bei Ihrem Aimylogic-
Konto anmelden und auf die Vorlage „March Djinn“ klicken, um sofort einen fertigen Bot zu erstellen.

Klicken Sie anschließend oben rechts auf die Schaltfläche
Veröffentlichen und wählen Sie den
Telegrammkanal aus . Sie werden aufgefordert, das Bot-Token im Telegramm anzugeben. Öffnen Sie dazu den Telegramm-Client, suchen Sie nach dem @ BotFather-Bot und erstellen Sie dort einen neuen Bot. Lesen Sie hier mehr über das Erstellen eines Bots.
Nachdem Sie Ihr Projekt im Telegrammkanal veröffentlicht haben, funktioniert es in Ihrem Bot.
Als nächstes werde ich darüber sprechen, wie alles funktioniert und was im Projekt geändert werden kann, um es einzigartig zu machen.
Wie funktioniert es?
Der Bot beginnt seine Arbeit mit einem Begrüßungsbildschirm (ganz links im Projekt). Und dann springt er sofort mit Knöpfen zum Menü - das ist das gleiche Wunschmenü. Jeder Knopf entspricht einem Wunsch, den wir (Männer) erfüllen wollen (weil alles ein Maß hat).
Natürlich kann eine süße Dame nicht nur auf einen Knopf klicken, sondern auch einen Wunsch auf die Tastatur schreiben. Damit der Bot versteht, welchem Wunsch diese Textnachricht entspricht, gibt es in Aimylogic ein Tool namens
Entities . Wenn Sie dort nachsehen, werden Sie sehen, dass dies eine Wunschliste mit jeweils unterschiedlichen Formulierungen ist. Eigentlich können Sie hier Ihre eigenen Elemente zum Menü hinzufügen, aber vergessen Sie nicht, die Liste der Schaltflächen im Skript zu ändern.
Wenn ein Mädchen einen Knopf drückt oder einen Wunsch schreibt, der dem Klang der Entitäten ähnelt, wird die Variable
$ want ausgefüllt - es wird gespeichert, was in den Entitäten als Entität angegeben ist. Dies wird zusammen mit den Kontaktinformationen des fairen Geschlechts zum Darsteller fliegen.
Zähle die Zeit
Wenn alle Damen auf alle Schaltflächen in einer Reihe klicken, kann dies natürlich zu einer Überlastung des Ausführungssystems (dh von uns Männern) führen. Daher schlagen wir vor, die Zeit zwischen zwei Wünschen hintereinander zu begrenzen. Zum Beispiel 10 Minuten. Oder 20. Sie können es ändern. Auf dem Bildschirm, der als
Zählen der Zeit signiert ist
, können Sie sehen, wie der Bot die Zeit zwischen zwei Wünschen berechnet.

Tatsächlich empfängt der Bot hier die aktuelle Zeit von unserem Service und erstellt dann einige Variablen, in denen er die Zeit spart, die seit der vorherigen Anforderung vergangen ist. Im nächsten Schritt überprüft der Bot einfach den Zustand und sendet entweder eine Anfrage an den Auftragnehmer oder bittet seinen Gesprächspartner, etwas zu warten.
Wie der Bot den Vollstrecker des Begehrens auswählt
Alles hier funktioniert so. Wir erstellen eine reguläre Excell-Platte auf Google Drive, in der wir alle an der Aktion beteiligten Männer registrieren (was ist, wenn jemand dies ablehnt). Ein Beispiel für ein solches Zeichen ist
docs.google.com/spreadsheets/d/1RFE5hIi7R9QYWC0OzDczL1UZKggcufbINuOLQUKgbl0/edit?usp=sharingWie Sie sehen können, hat es zwei Spalten. Die Kennung ist eine eindeutige Nummer, die jeder Teilnehmer erhält, wenn er einen speziellen Bot startet (der über eingehende Anwendungen informiert), und der Name des Künstlers - die Dame, die die Anwendung gesendet hat, wird sie sehen.
Als Nächstes müssen Sie es im Web veröffentlichen (Datei - Im Web veröffentlichen), die Kennung aus der Adressleiste kopieren und in die URL des Formulars
tools.aimylogic.com/api/googlesheet2json?id=1RFE5hIi7R9QYWC0OzDczL1UZKggcufbINuOLQUKgbl0 einfügen Spaltennamen. Dies ersetzen wir in der HTTP-Anfrage in unserem Skript in Aimylogic, sodass der Bot einen der Teilnehmer auswählt, um den Wunsch zu erfüllen.
In der Variablen
$ genie schreiben wir einen zufällig ausgewählten Künstler wie diesen
_.sample($httpResponse)
(da Aimylogic
Unterstrich unterstützt)
Wohin die Bewerbung gesendet wird
Großartig! Unser Bot akzeptiert den Wunsch, wählt den Künstler aus der Liste auf der Google-Platte aus und muss ihn dann irgendwie darüber informieren, dass es Zeit für ihn ist, eine Tasse Kaffee mitzubringen, einen leichten Snack zu organisieren oder ein unerhörtes Kompliment zu machen. Aber wie machen wir das?
Wir haben uns dazu entschlossen. Wir haben einen weiteren einfachen Bot in Telegram
t.me/GenieCenterBot veröffentlicht (Sie können ihn übrigens auch verwenden, um Ihren eigenen nicht separat zu erstellen). Es funktioniert nach dem Prinzip „Uber für Taxifahrer“ - das heißt, es ist nur für Darsteller von Wünschen gedacht und benachrichtigt Sie einfach über eine neue Bewerbung des Darstellers. Beim Start wird eine Kennung ausgegeben, mit der Sie in Google eine Tabelle mit einer Liste der Darsteller schreiben müssen. Eigentlich stellt sich jeder Mann, der teilnimmt, diesen Bot und meldet die Kennung demjenigen, der die Tabelle verwaltet.
Bot für Mädchen nach Auswahl eines Künstlers sendet eine HTTP-Anfrage an
die Telegramm-API , um eine Warnung zu senden.
Was kann ich noch hinzufügen?
Wir haben also eine Vorlage mit einem Bot-Executor von Wünschen. Und Sie können es ändern, wie Sie möchten. Was kann getan werden, um es interessanter zu machen?
Ein anderer Charakter
Wir haben diesen Geist von Aladdins Lampe. Und seine Sätze sind angemessen. Sie können es jemand anderem geben - Old Man Hottabych, Golden Fish oder Two aus dem Sarg :-) Die Hauptsache ist, die Bilder und Repliken zu ersetzen.
Noch eine Wunschliste
Wie ich oben geschrieben habe, können Sie nach Belieben ändern. Dazu müssen Sie die Liste der Objekte und Schaltflächen auf dem Bildschirm mit dem Menü ändern. Es hängt alles davon ab, was Ihre Darsteller für schöne Damen bereit sind ...
Kundenspezifische Wünsche
Wir haben es auch so gemacht, dass unsere Mädchen Wünsche bestellen können, die nicht auf der Liste stehen. Es stimmt, wir rennen nicht sofort los, um sie auszuführen (Sie wissen nie, was sie dort
tun werden). Wir senden den Wunschtext zunächst über denselben
IFTTT-Service an das
Trello- Sondergremium, stimmen dort mit unserem Team in einem geschlossenen Chatraum ab und fügen ihn dann dem Bot hinzu, wenn der Wunsch unsere „Moderation“ besteht.
Statistiken
Das Lustige ist, zu verfolgen, wie viele und wem Wünsche gefallen sind, wer der aktivste Teilnehmer am März-Flashmob ist und so weiter. Um dies erneut zu tun, senden Sie einfach jeden Wunsch über IFTTT an eine Art Platte auf dem Google-Laufwerk.
Chatte mit Genie
Und wenn tagsüber etwas kaputt geht? Oder dauert einer der Darsteller zu lange, um eine Bewerbung auszufüllen? Dies muss genau überwacht werden! Dazu können Sie einen Online-Chat mit einem Operator mit dem Skript verbinden (z. B. LiveTex oder Webim). Sobald das Mädchen
mit Genie auf den
Chat- Button klickt, geht die Kontrolle an eine lebende Person, die bei der Lösung eines Problems hilft.
Urlaub kommt zu uns
Wenn Sie bis zum Ende gelesen haben, sind Sie bereit, diesen Wunderbot in Ihrem Büro zu starten? Beeilen Sie sich, der 7. März ist in vollem Gange!
Es ist also Zeit zu überraschen!