Djinn virtual em 8 de março - ou como surpreender seus funcionários em um dia de primavera



Amanhã em todo o mundo, celebraremos o dia mais feminino do ano. E isso é maravilhoso! Mas isso significa que hoje é o dia em que parabenizamos nossos queridos funcionários . E todos os anos nós (a parte masculina do coletivo de trabalho) pensamos em como fazê-lo de uma maneira especial ... Flores, um banquete noturno - todas essas adoráveis ​​banalidades são agradáveis, mas no século XXI todos querem algo tecnologicamente avançado e moderno.

Aqui estamos em Just AI pensamento, pensamento e pensamento! Sob a cena - um tutorial pronto que você também pode iniciar agora e transformar o habitual dia 8 de março em um mar positivo!

O que inventamos


Como você responderia à pergunta "Qual é o melhor presente para 8 de março?" Se o leitor é um homem, ele provavelmente também pensará em flores, elogios ... E assim durante todo o dia.

E aqui nos deparamos com um menu interessante ... Aqui está



Interessante, pensamos. Mas e se você criar um chatbot no Telegram que ofereça um menu de desejos para todos os funcionários bonitos do nosso escritório? Ela escolhe um desejo e ele foge para execução para um de seus colegas. "Sim, é como um gênio mágico da lâmpada de Aladim!" - a garota simplesmente clica no menu de desejos da lista, voa para um dos artistas do sexo masculino e, em alguns minutos, um bom rapaz chega até ela com o que ela queria! Bem, começou ...

A seguir, mostrarei como lançamos esse bot em nosso construtor Aimylogic em uma hora . Você pode criá-lo ainda mais rápido - basta clicar no modelo pronto, que também preparamos, alterá-lo um pouco, se desejar - e a celebração do seu escritório em 8 de março brilha com novas cores! Testado em nós.

Template


Como eu disse acima, você pode simplesmente fazer login na sua conta Aimylogic e clicar no modelo "March Djinn" para criar instantaneamente um bot finalizado.



Em seguida, clique no botão Publicar no canto superior direito e selecione o canal Telegram . Você será solicitado a indicar o token de bot no Telegram. Para obtê-lo, abra o cliente Telegram, procure o bot @BotFather e crie um novo bot lá. Leia mais sobre como criar um bot aqui .

Depois de publicar seu projeto no canal Telegram, ele começará a funcionar no seu bot.

A seguir, falarei sobre como tudo funciona e o que pode ser alterado no projeto para torná-lo único.

Como isso funciona


O bot inicia seu trabalho com uma tela de boas-vindas (a mais à esquerda no projeto). E então ele pula imediatamente para o menu com botões - este é o mesmo menu de desejos. Cada botão corresponde a algum desejo que nós (homens) concordamos em cumprir (porque tudo tem uma medida).

Obviamente, uma doce dama pode não apenas clicar em um botão, mas também escrever um desejo no teclado. Para que o bot entenda a que desejo essa mensagem de texto corresponde, em Aimylogic existe uma ferramenta chamada Entidades . Se você olhar lá, verá que esta é uma lista de desejos com diferentes formulações de cada uma delas. Na verdade, aqui você pode adicionar seus próprios itens ao menu, mas não se esqueça de alterar a lista de botões no script.

Quando uma garota pressiona um botão ou escreve algum desejo, semelhante ao som das entidades, a variável $ desejo é preenchida - ela armazena o que é indicado nas entidades como uma entidade. Isso voará para o artista juntamente com as informações de contato do belo sexo.

Conte o tempo


Obviamente, se todas as mulheres clicarem em todos os botões seguidos, isso poderá provocar uma sobrecarga no sistema de execução (isto é, entre nós, homens). Portanto, propomos limitar o tempo entre dois desejos seguidos. Por exemplo, 10 minutos. Ou 20. Você pode mudar isso. Na tela, assinada como Contando o tempo, você pode ver como o bot calcula o tempo entre dois desejos.



Na verdade, aqui o bot recebe o horário atual de nosso serviço e cria algumas variáveis ​​nas quais economiza o tempo decorrido da solicitação anterior. Na próxima etapa, o bot simplesmente verifica a condição e envia uma solicitação ao contratado ou pede ao interlocutor que espere um pouco.

Como o bot seleciona o executor do desejo


Tudo aqui funciona assim. Criamos uma placa Excell regular no Google Drive, onde registramos todos os homens que participam da ação (e se alguém recusar). Um exemplo desse sinal é docs.google.com/spreadsheets/d/1RFE5hIi7R9QYWC0OzDczL1UZKggcufbINuOLQUKgbl0/edit?usp=sharing

Como você pode ver, ele tem duas colunas. O identificador é um número único que cada participante recebe ao iniciar um bot especial (que notificará os aplicativos recebidos) e o nome do artista - a mulher que enviou o aplicativo o verá.

Em seguida, é necessário publicá-lo na Web (Arquivo - Publicar na Web), copie o identificador da barra de endereço e substitua-o no URL do formulário tools.aimylogic.com/api/googlesheet2json?id=1RFE5hIi7R9QYWC0OzDczL1UZKggcufbINuOLQUKgbl0 , os campos correspondentes transformarão o campo correspondente na tabela nomes de colunas. Isso é o que substituímos na solicitação HTTP em nosso script em Aimylogic, para que o bot selecione um dos participantes para realizar o desejo.

Na variável $ genie , escrevemos um artista selecionado aleatoriamente como este
_.sample($httpResponse) 
(como o Aimylogic suporta sublinhado )

Para onde o pedido é enviado


Ótimo! Nosso bot aceita o desejo, seleciona o artista da lista no Google Plate e, de alguma forma, ele deve notificar esse artista de que é hora de ele trazer uma xícara de café, fazer um lanche leve ou apresentar um elogio inédito. Mas como fazemos isso?

Decidimos fazer exatamente isso. Publicamos outro bot simples no Telegram t.me/GenieCenterBot (a propósito, você também pode usá-lo, para não criar o seu próprio separadamente). Ele funciona com o princípio de “Uber para motoristas de táxi” - ou seja, destina-se apenas a executores de desejos e simplesmente notifica você de um novo aplicativo pelo executante. Na inicialização, emite um identificador, que você precisa escrever no Google uma tabela com uma lista de artistas. Na verdade, todo homem que participa, coloca esse bot e relata o identificador para quem gerencia a mesa.

Bot para meninas depois de selecionar um artista faz uma solicitação HTTP à API do Telegram para enviar um alerta.

O que mais posso adicionar?


Portanto, temos um modelo com um executor de bots de desejos. E você é livre para alterá-lo como quiser. O que pode ser feito para torná-lo mais interessante?

Outro personagem


Temos esse gênio da lâmpada de Aladim. E suas frases são apropriadas. Você pode comprar outra pessoa - Old Man Hottabych, Golden Fish ou Two do caixão :-) O principal é substituir as fotos e réplicas.

Outra lista de desejos


Como escrevi acima, você pode mudar conforme desejar. Para fazer isso, você precisa alterar a lista de entidades e botões na tela com o menu. Tudo depende do que vocês artistas estão prontos para o bem de belas mulheres ...

Desejos personalizados


Também fizemos isso para que nossas meninas pudessem pedir desejos que não estão na lista. É verdade que não corremos para executá-los imediatamente (você nunca sabe o que eles farão lá). Primeiro, enviamos o texto do desejo para o quadro especial do Trello através do mesmo serviço IFTTT , votamos lá com a nossa equipe em uma sala de bate-papo fechada e, em seguida, se o desejo passa pela nossa "moderação", o adicionamos ao bot.

Estatísticas


O engraçado é acompanhar quantos e para quem os desejos caíram, quem é o participante mais ativo do flash mob de março e assim por diante. Para fazer isso, novamente - basta enviar cada desejo para algum tipo de placa no Google drive via IFTTT.

Conversar com Genie


E se algo quebrar durante o dia? Ou um dos artistas leva muito tempo para concluir uma inscrição? Isso deve ser monitorado de perto! E para isso, você pode conectar um bate-papo online com um operador ao script (por exemplo, LiveTex ou Webim). Assim que a garota clicar no botão Bate - papo com o Genie , o controle será direcionado a uma pessoa viva que ajudará a resolver qualquer problema.

Férias chega até nós


Se você leu até o fim, está pronto para lançar esse bot milagroso em seu escritório? Depressa, 7 de março está a todo vapor! Então, é hora de surpreender!

Source: https://habr.com/ru/post/pt442750/


All Articles