This is a Next.js project bootstrapped with create-next-app
. It surfaces an API to be used as the "Request Url" endpoint for a Slack App, called Buddy Up.
The Buddy Up app's primary purpose is to facilitate 1-1 meetups within a Slack channel. The core scenario is to automatically match users in a Slack channel once a month via a message, something like the message shown below:
![Buddy Matching Message](https://private-user-images.githubusercontent.com/6937273/247023242-9cdd8225-6c02-4706-b422-1f4612afd0fc.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk0MjE3NjcsIm5iZiI6MTcxOTQyMTQ2NywicGF0aCI6Ii82OTM3MjczLzI0NzAyMzI0Mi05Y2RkODIyNS02YzAyLTQ3MDYtYjQyMi0xZjQ2MTJhZmQwZmMucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDYyNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA2MjZUMTcwNDI3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ODBkNzg3YmY0ZGY4MDA1NzZkNmJhMDY5MTc4MGNhYzVjYWYzY2NjZjUzMzhiZmU1YTM0NWVjYjg4ZmM3ODExOCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.YNsLtBkSpxbvk5TNny_Um-w9n0Bg_M2CnTtvaJi6FqQ)
For details on how test this code locally or in production, check out this blog post.