Slack Platform Sample Code's repositories
deno-starter-template
A template for building Slack apps with Deno
bolt-python-starter-template
A template for building Slack apps with Bolt for Python
deno-incident-management
Automate the responding, analyzing, and resolving of incidents
deno-message-translator
Translate message text to different languages using reactions
deno-code-snippets
A collection of example snippets for modular Slack app features
bolt-ts-starter-template
A template for building Slack apps with Bolt for JavaScript (TypeScript)
deno-announcement-bot
Preview, post, and manage announcements sent to one or more channels
deno-github-functions
A collection of functions that map to oft-used functionality on GitHub
bolt-js-starter-template
A template for building Slack apps with Bolt for JavaScript
deno-hello-world
Send a greeting to channel
deno-simple-survey
Request and collect feedback on messages using reacjis
bolt-java-starter-template
A template for building Slack apps with Bolt for Java
deno-request-time-off
Send a time off request to a designated user to be approved or denied; uses interactivity handlers
deno-blank-template
A blank template for building modular Slack apps with Deno
deno-timesheet-approval
Collect timesheet information from users and store it in a Google Sheet
deno-welcome-bot
Create, store, and send a welcome message when a user joins a channel
deno-triage-rotation
Create, manage, and delete rotation or on-call assignments
deno-give-kudos
Give kudos and share some kind words with anyone in your workspace
deno-reverse-string
Post a reversed version of a string in a selected channel
deno-virtual-running-buddies
Log runs and post a team leaderboard with stats once a week
bolt-js-slack-connect
This project aims to speed up the time to understand & implement automations with Slack Connect APIs. This project aims to be the baseline on which a few different automations can be built.
bolt-python-news-api-for-slack
A sample app to get news articles right within Slack.
deno-issue-submission
Submit an issue to channel
bolt-python-request-time-off
Send a time off request to a designated user to be approved or denied
deno-daily-channel-topic
Update channel topics on a daily basis using today's date
bolt-js-request-time-off
Send a time off request to a designated user to be approved or denied
bolt-js-upgrade-app
A sample demonstrating techniques to upgrade an existing install with new features and permission scopes
deno-archive-channel
Search for archive-ready channels and notify the user