The new Slack platform and the features described below are in beta and under active development.

Samples and templates

Welcome Bot

Create, store, and send a welcome message when a user joins a channel

Request Time Off

Send a time off request to a designated user to be approved or denied

Announcement Bot

Preview, post, and manage announcements sent to one or more channels

Virtual Running Buddies

Log runs and post a team leaderboard with stats once a week

Github Functions

A collection of functions that map to oft-used functionality on GitHub

Give Kudos

Give kudos and share some kind words with anyone in your workspace

Hello World

Send a greeting to channel

Triage Rotation

Create, manage, and delete rotation or on-call assignments

TypeScript

Timesheet Approval

Collect timesheet information from users and store it in a Google Sheet

TypeScript

Starter Template

A template for building Slack apps with Deno

TypeScript

Simple Survey

Request and collect feedback on messages using reacjis

TypeScript

Reverse String

Post a reversed version of a string in a selected channel

TypeScript

Request Time Off

Send a time off request to a designated user to be approved or denied

JavaScript

Message Translator

Translate message text to different languages using reactions

TypeScript

Request Time Off

Send a time off request to a designated user to be approved or denied

Python

Daily Channel Topic

Update channel topics on a daily basis using today's date

TypeScript

Code Snippets

A collection of example snippets for modular Slack app features

TypeScript

Blank Template

A blank template for building modular Slack apps with Deno

TypeScript

Archive Channel

Search for archive-ready channels and notify the user

TypeScript

Incident Management

Automate the responding, analyzing, and resolving of incidents

TypeScript