Slack bots are fun and pretty easy to build! We're running one on an rpi at the office which monitors our #travis channel for failed builds and then powers a revolving light for a couple seconds :)<p>Small nitpick, the author should've used the `@slack/client` package though, `slack-node` is old and unmaintained.
I've also created a slack bot for fun to allow slack teammates to play chess within slack: <a href="https://github.com/cjsaylor/chessbot" rel="nofollow">https://github.com/cjsaylor/chessbot</a>. The bot I built is a more traditional server setup, however I did briefly consider using a serverless setup for it.<p>The serverless pipeline seems a lot more complex than the actual application to send the message to a slack channel. I wonder if things like Github's actions would replace the need to have a serverless thing for notifications of this kind (at least within the confines of Github's ecosystem).