/cupcake-slack

🧁 Slack application made for people to connect

Primary LanguageJavaScript

Cupcake 🧁

Installation | To Improve | Screenshots | Demo

Screenshot_1

Slack application using Slack Bolt that pairs people up randomly for a bit of a socialisation.

Gives an option to pause your involvement or blacklist anyone, in order to provide an accessible & stress-free environment for meeting new people in your workplace (or anywhere else)

Installation

Use .env.example to fill in your Slack API details

Add the app to your Slack organisation & channel

Run node app.js to start up socket mode

Generate the pairs for all the users in the selected channel

To Improve

Hashing the blacklist

Unit testing

Scheduling pair generation

Hosting on a server

Storing data in a database

Screenshots

Pairing

Screenshot_5_2

Pausing

Screenshot_3

Blacklisting

Screenshot_4

Demo

This video demo was made before the features like blacklisting and pausing.

donut_ripoff.mp4