Chatbot z Pytonem : Ostateczne wdrożenie Slack Bota w Heroku

https://szkolazpieklarodem.pl/

Aby w końcu wdrożyć naszego nowego bota Slack w Heroku, uruchomimy podobny zestaw poleceń Heroku z wiersza poleceń, aby wdrożyć naszą aplikację.

$ git init

$ heroku git:remote -a <your-heroku-app-name>

$ git add .

$ git commit -am “deploy my bot”

$ git push heroku master

Subskrybuj wydarzenia Slack

Teraz kliknij zakładkę „Subskrypcje wydarzeń” i aktywuj funkcjonalność subskrypcji wydarzeń, przełączając przycisk na ekranie. Wprowadź adres URL webhooka aplikacji Heroku dla Slacka. Jeśli Twoja aplikacja została poprawnie wdrożona na Heroku ze zmodyfikowanym plikiem Procfile, adres URL Twojego webhooka dla Slacka będzie miał postać app_url + /webhooks/slack/webhook, który wygląda następująco:

https://horoskopbot1212.herokuapp.com/webhooks/slack/webhook

Po wysłaniu przez Slack żądania HTTP POST na powyższy adres URL z parametrem wyzwania zobaczysz zweryfikowany znacznik, a nasz punkt końcowy musi odpowiedzieć wartością wyzwania. Jest to podobne do tego, co omawialiśmy podczas tworzenia tajnego tokena chatbota na Facebooku. Aby dowiedzieć się więcej, sprawdź rysunek

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *