Skip to content

Latest commit

 

History

History
58 lines (34 loc) · 1.5 KB

Readme.md

File metadata and controls

58 lines (34 loc) · 1.5 KB

Kaamelott Soundboard pour Slack !

Introduction

Intégration Slack du kaamelott soundboartd.

Exemple

Installation

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.

Avec docker ?

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

Configuration

  1. Créer une application Slack,
  2. Dans la section Event subscription ajouter le domaine kaamelott-soundboard.2ec0b4.fr au niveau des App Unfurl Domains

Unfurl

  1. Dans la section OAuth & Permissions Ajouter les droits files:write:user et links:read

Permissions

  1. Créer un fichier .env à la racine de l'application contenant le token OAuth de l'application Slack (il est affiché au début de la section OAuth & 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