{"repo":"slack-samples/deno-starter-template","free":true,"listed":false,"github":"https://github.com/slack-samples/deno-starter-template","clone":"git clone https://github.com/slack-samples/deno-starter-template.git","description":"A template for building Slack apps with Deno","language":"TypeScript","stars":129,"topics":["next-gen"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"Deno Starter Template This is a scaffolded Deno template used to build out Slack apps using the Slack CLI. Guide Outline : - Setup - Install the Slack CLI - Clone the Template - Running Your Project Locally - Creating Triggers - Datastores - Testing - Deploying Your App - Viewing Activity Logs - Project Structure - Resources --- Setup Before getting started, first make sure you have a development workspace where you have permission to install apps. Please note that the features in this project require that the workspace be part of a Slack paid plan. Install the Slack CLI To use this template, you need to install and configure the Slack CLI. Step-by-step instructions can be found in our Quickstart Guide. Clone the Template Start by cloning this repository: Running Your Project Locally While building your app, you can see your changes appear in your workspace in real-time with slack run . You'll know an app is the development version if the name has the string (local) appended. To stop running locally, press + C to end the process. Creating Triggers Triggers are what cause workflows to run. These triggers can be invoked by a user, or automatically as a response to an event within Slack. When you run or deploy your project for the first time, the CLI will prompt you to create a trigger if one is found in the triggers/ directory. For any subsequent triggers added to the application, each must be manually added using the trigger create command. When creating triggers, you must sel","default_branch":null,"files":null,"tree":[],"storefront":"/r/slack-samples","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/slack-samples/deno-starter-template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}