deno-slack-sdk
workers.cloudflare.com
deno-slack-sdk | workers.cloudflare.com | |
---|---|---|
8 | 9 | |
142 | 140 | |
5.6% | 1.4% | |
6.9 | 7.0 | |
7 days ago | about 1 month ago | |
TypeScript | JavaScript | |
- | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
deno-slack-sdk
-
Slack Automation: No More Hardcoding channel_ids for Event Triggers!
The official documents: https://api.slack.com/automation
-
Slack's remote functions on Cloudflare Workers
This article guides you on how to build a remote function for Slack's automation platform on Cloudflare Workers. The slack-cloudflare-workers library provides the toolset for swiftly creating such an app in TypeScript.
- Slack launches new Workflow Builder to help better automate your tasks
-
Running Slack App on Cloudflare Workers
By the way, since the beginning of this year (2023), a new app development mechanism for extending the Workflow Builder, called the next-generation automation platform, has been added to the Slack platform.
-
Slack Next-gen Platform - Built-in Forms
$ cd frosty-mink-263 $ slack run ? Choose a workspace seratch T03E94MJU App is not installed to this workspace Updating dev app install for workspace "Acme Corp" ⚠️ Outgoing domains No allowed outgoing domains are configured If your function makes network requests, you will need to allow the outgoing domains Learn more about upcoming changes to outgoing domains: https://api.slack.com/future/changelog ✨ seratch of Acme Corp Connected, awaiting events
-
Slack Next-gen Platform - Scheduled Triggers
$ slack run ? Choose a workspace seratch T03E94MJU objective-fox-22 A04G9S43G2K Updating dev app install for workspace "Acme Corp" ⚠️ Outgoing domains No allowed outgoing domains are configured If your function makes network requests, you will need to allow the outgoing domains Learn more about upcoming changes to outgoing domains: https://api.slack.com/future/changelog ✨ seratch of Acme Corp Connected, awaiting events 2022-12-27 17:10:46 [info] [Fn04GHQFQMC6] (Trace=Tr04GQD13VH8) Function execution started for workflow function 'Scheduled Trigger Demo Workflow' 2022-12-27 17:10:46 [info] [Wf04H31WBE1X] (Trace=Tr04GSSF1CTE) Execution started for workflow 'Scheduled Trigger Demo Workflow' 2022-12-27 17:10:46 [info] [Fn04GHQFQMC6] (Trace=Tr04GQD13VH8) Function execution completed for function 'Scheduled Trigger Demo Workflow' 2022-12-27 17:10:46 [info] [Wf04H31WBE1X] (Trace=Tr04GSSF1CTE) Execution completed for workflow 'Scheduled Trigger Demo Workflow'
-
Slack Next-gen Platform - Datastores
$ slack datastore --help Query an App Datastore USAGE $ slack datastore [flags] SUBCOMMANDS delete Delete a datastore item. Docs: https://api.slack.com/future/ get Get an item from the slack datastore. Docs: https://api.slack.com/future/ put Create/Update an App Datastore. Docs: https://api.slack.com/future/ query Query for datastore items. Docs: https://api.slack.com/future/ FLAGS -h, --help help for datastore GLOBAL FLAGS --apihost string Slack API host -f, --force ignore warnings and continue executing command -l, --local-run run use the local run app created by the run command. -r, --runtime string project's runtime language: deno, deno1.1, deno1.x, etc (Default: deno) -s, --skip-update skip checking for latest version of CLI --slackdev use the Slack Dev API (--apihost=dev.slack.com) -v, --verbose when set print debug logging -w, --workspace string use a specific workspace by domain name EXAMPLE $ slack datastore put '{"datastore": "todos", "app": "A0123A45BCD", "item": {"id": "42", "description": "Create a PR", "status": "Done"}}' ADDITIONAL HELP $ slack datastore --help for more information about a specific command. For more information, read the documentation: https://api.slack.com/future
-
Slack Next-gen Platform - Unit Testing
The only Slack next-gen app specific part is SlackFunctionTester and its createContext utility. This utility helps you easily build valid arguments for a function. The utility is a quite simple library. It never prevents you from having various test patterns, so you can pass any test data as inputs, env, token, and others.
workers.cloudflare.com
-
Hosting for Web Apps: Cloud vs. Homelab vs. Hybrid – Which Saves You Money?
Finding the Right Fit: I used Cloudflare Workers for the Nuxt frontend application. It is simple to use and has a generous free tier. Cloudflare also acts as your DNS manager, and offers performance optimizations and DDOS protection for free! This seems like a smart strategy on their part – support smaller projects with potential to grow, and they get word of mouth recommendations, case and point, I’m mentioning their services in this video!
-
Standalone Next.js. When serverless is not an option
Server functions may encounter performance issues due to Lambda cold starts, impacting user response time. Some providers have minimal delays (like Cloudflare Workers due to V8 engine), while others require additional steps. For instance, one way to mitigate this is by periodically invoking the server function, although this would require investigation and potential costs.
-
Netlify just sent me a $104K bill for a simple static site
I believe you can replace most cases (static sites) with Cloudflare Workers [1].
[1] https://workers.cloudflare.com/
-
🦉 AthenaDB: Distributed Vector Database Powered by Cloudflare 🌩️
Cloudflare has a serverless compute platform called Workers. Workers are automatically replicated across all Cloudflare data centers, meaning that the developer can make an API or other application that automatically scales with zero infrastructure! Workers also automatically routes user requests to their nearest data center, meaning that latency is reduced significantly!
-
Crafting Observable Cloudflare Workers with OpenTelemetry
Cloudflare Workers are Cloudflare’s answer to AWS Lambda. They let you deploy serverless code instantly across the globe and are blazing fast. You write code and deploy it to cloud environments without the need for traditional infrastructure.
-
The Journey of Abandoning Ship2Post. Dreams, Challenges, and Lessons
Cloudflare Workers
-
Slack's remote functions on Cloudflare Workers
This article guides you on how to build a remote function for Slack's automation platform on Cloudflare Workers. The slack-cloudflare-workers library provides the toolset for swiftly creating such an app in TypeScript.
-
Boost DX, Enhance UX, and Skyrocket Profits! Dive into a sub-50ms world with Edge Feature Flags 🚀
Both of these OSS options were designed for the Edge architecture based on Cloudflare Workers, but unfortunately, they no longer seem to be maintained.
-
Toggle methods and endpoints at runtime through the Java Instrumentation API
Can't you stop endpoint execution with other tools, like CF workers/ Imperva and so on, on the CDN layer?
What are some alternatives?
slack-edge - Slack app development framework for edge functions with streamlined TypeScript support
spec - OpenFeature specification
slack-chatgpt - 🤖💬 Integrate ChatGPT into Slack using Cloudflare Workers
flargd - A fast & minimalist feature flag app that runs on Cloudflare Workers
slack-bolt-extensions - Collection of bolt-js InstallationStore/Receiver implementations + Next.js support module
flagsmith-ios-client - iOS Client written in Swift for Flagsmith. Ship features with confidence using feature flags and remote config. Host yourself or use our hosted version at https://www.flagsmith.com/
slack-cloudflare-workers - Slack app development framework for Cloudflare Workers
twoflags-api - TwoFlags Feature Flags API
Nest - A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀
ld-find-code-refs - Build tool for automatically sending feature flag code references to LaunchDarkly
wrangler-legacy - 🤠 Home to Wrangler v1 (deprecated)
agent-java - Instrumentation API implementation for toggling methods & endpoints