Remember the chat bot hype circa 2016? Well, seeing as we have the ability to implement chat with far greater capabilities at our disposal, I couldn't help but create my own Slack bot powered by LLMs. At the moment, it doesn't do a whole lot, but it is available to shoot the shit in our Slack rooms, summarize discussions, assign tasks, etc.

Perhaps a low bar, I'm easily nerd sniped by the types of things involved with setting up the chat bot, e.g., integrating with Slack, handling their overwhelming-amount-of events, background processing, and verifiying the authenticity of requestsβ€”the latter of which is especially fun as it involves cryptography. So, this post is about verifying the authenticity of requests from Slack's Events API.

continue reading on benreinhart.com

⚠️ This post links to an external website. ⚠️