Bots são assistentes programáveis. Isso quer dizer que você pode criar um bot para te ajudar a resolver problemas que você encontre.
Não sabe se sua agenda está livre? Seu time é distribuído através do mundo e você não lembra o fuso-horário? Sempre esquece aquele link que você só precisa usar uma vez por semana?
Checar se o seu site está offline pra todo mundo ou se só para você?
Todas essas situações podem ser resolvidas por alguém que esteja disponível 24 horas por dia, todos os dias da semana. Afinal, não sabemos quando iremos precisar dessas informações e quando precisarmos, não gostaríamos de esperar muito para saber as respostas. É aí que nosso bot entra!
Ele não dorme, não come, não precisa de intervalos e está sempre disponível para lhe dar as informações que ele souber!
Vamos aprender como fazer esse assistente mágico!
Para poder criar um bot, precisamos de mais um passo: avisar ao Slack que estamos criando um! Para que o bot seja capaz de “ler” mensagens e responder, ele precisa de um token, que é uma permissão que o Slack concede para que você crie seu próprio bot. Esse token fica associado com a sua conta, então é necessário ter muito cuidado para não compartilhar esse token com ninguém.
Antes de escrevermos qualquer código, precisamos configurar o nosso bot do Slack dentro da nossa equipe do Slack. Vá até https://[yourslackteam].slack.com/apps/build/custom-integration integração personalizada e clique em “Bots”.
Dê ao seu bot um nome inteligente. Ou, se você não tiver inspiração, sinta-se à vontade para usar algo simples como "php_bot" e clique em "Adicionar integração".
A próxima página fornecerá um token de API que você deseja manter à mão.
Enfim, são mil possibilidades para um ajudante automatizado! Faça coisas relevantes para você e seu time, pense principalmente nas suas tarefas repetitivas ou em dúvidas que você tenha sempre!!