Alex
Comment l'idée nous est venue
Lors de nos stages en entreprise, nous avons remarqué que les seules personnes qui prenaient des pauses de façon régulière étaient les fumeurs. Nous avons compris que leur avantage sur les autres est qu'il ont une excuse en béton pour prendre des pauses, socialiser. Et on constate que se déconnecter du travail pendant 15 minutes permet de mieux y revenir et de gagner en productivité.
Pourquoi prendre des pauses ?
- Augmente la productivité
- Diminution du stress
- Meilleure santé physique
Les bienfaits d'Alex
Alex vous aide à assurer la productivité de vos employés en les encourageant à prendre des pauses régulières et efficaces. Plus besoin de fumer pour avoir une raison de prendre une pause !
Brainstorming
Nous avons utilisé un lean canvas afin de nous aider à avoir un brainstorm efficace. Cela nous a permis de bien identifier notre public cible ainsi que nos objectifs lors de la création de notre slack bot.
Landing page
Nous avons réalisé une landing page afin de présenter notre projet. La page est disponible ici.
Comment utiliser notre robot
Pour utiliser notre robot :
Lors de votre connexion à Slack, Alex vous demandera si vous souhaitez aller marcher aujourd'hui.
Si vous êtes prêts à aller marcher, dites en message privé à Alex que vous souhaitez aller marcher. Deux options s'offrent à vous:
Je veux prendre une marchequi vous assignera un collègue de façon aléatoire avec qui aller marcher, ou bienJe veux aller marcher avec @AlbertIdentifiez le nom de la personne avec qui vous souhaitez aller marcher.La personne que vous avez choisie pour aller marcher recevra un message de la part d'Alex lui proposant d'aller marcher. Celle-ci a le choix d'accepter ou de refuser. Si vous n'avez spécifié aucun collègue, alors une personne aléatoire recevra ce message.
La personne invitée à prendre une marche aura le choix de répondre
OuiouNonà la question du bot qui lui demandera si c'est un bon moment pour lui/elle d'aller marcher.Répétez ces étapes autant de fois que nécessaire afin de trouver un match qui vous correspond.
Comment installer le robot
- Faire un git clone du projet
git clone https://github.com/grindcore819/slackathonMTL.git
- Installez les dépendances nécessaires au bon fonctionnement du projet avec la commande suivante :
npm install
Se créer un robot slack
- Apps & Integration
- Cliquer sur Manage en haut à droite
- Sélectionner Custom Integrations, puis Bots
- Cliquer sur Add Configuration
- Entrer le nom du robot
- Récupérer la clé API Token et la conserver précieusement
Obtenir le Token correspondant à la team Slack où vous désirez ajouter un bot
À la ligne 3 du fichier
alex.js, entrez le token du robot :process.env.token = "XXXXXXXXXXXXXXXXXXXXXXXX"À la ligne 22 du fichier
alex.js, entrez le token de la team slack :options = { 'token' : 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX' };Pour exécuter votre robot, entrez la commande suivante dans un terminal :
token="XXXXXXXXXXXXXXXXXXXXX" node alex.js
Avec le token correspondant à votre team slack.
- C'est tout !
Quel Channel
Le robot s'utilise en message privé uniquement.

Log in or sign up for Devpost to join the conversation.