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