Renan Decamps

Développeur

Retour aux projets

Slack Meet Generator

NestJS · Google Calendar API

bot

Capture de Slack Meet Generator

À l'époque, il n'y avait aucun moyen de lancer un call depuis Slack. Donc à chaque fois c'était le même manège : tu quittes Slack, tu vas sur Google Meet, tu crées l'event, tu copies le lien, tu reviens, tu le colles dans le canal. Pour un truc qu'on faisait plusieurs fois par jour.

Le but du bot, c'était de rendre la création et le partage du lien straightforward : tu tapes /meet dans le canal, le lien tombe dedans, tout le monde clique.

Sauf qu'il n'existait pas non plus d'API Google Meet. Donc j'assume le détour : le service crée un évènement dans un agenda Google avec le compte que t'as configuré, et récupère le lien de visio que Google colle automatiquement dessus. C'est crado, mais ça marche.

Et ça a tourné plus d'un an au quotidien dans ma boîte, au moment où j'écrivais le README. Pas mal pour un truc qui fait semblant 😄.

Par contre c'est toi qui l'héberges. Tu crées un projet Google Cloud, tu récupères les credentials de ton agenda, tu déclares une slash command dans Slack qui pointe sur ton serveur, et c'est parti. Tout est détaillé étape par étape dans le README.