Intégration Slack du kaamelott soundboartd.
Commencez par installer yarn, puis utilisez yarn
pour d'abord installer les dépendences :
yarn
Et ensuite lancez l'application avec yarn start
:
yarn start
L'application est désormais disponible sur localhost:3333.
Si vous voulez utiliser docker
, commencez par installer docker
et docker-compose
, puis :
docker-compose up
Il faudra également ajouter dans un fichier .env
, à la racine :
EXPOSED_PORT=3333
- Créer une application Slack,
- Dans la section
Event subscription
ajouter le domainekaamelott-soundboard.2ec0b4.fr
au niveau desApp Unfurl Domains
- Dans la section
OAuth & Permissions
Ajouter les droitsfiles:write:user
etlinks:read
- Créer un fichier
.env
à la racine de l'application contenant le tokenOAuth
de l'application Slack (il est affiché au début de la sectionOAuth & Permissions
)
SLACK_TOKEN=YOUR_SLACK_TOKEN
Si vous voulez tester le fonctionnement de l'application en local, l'utilisation de ngrok est conseillée pour recevoir les webhhok de slack