{"id":15714277,"url":"https://github.com/slackapi/deno-slack-api","last_synced_at":"2026-02-19T00:04:24.056Z","repository":{"id":38041661,"uuid":"468059203","full_name":"slackapi/deno-slack-api","owner":"slackapi","description":"Slack API Client for Deno Run on Slack projects","archived":false,"fork":false,"pushed_at":"2025-03-05T17:33:50.000Z","size":228,"stargazers_count":42,"open_issues_count":12,"forks_count":18,"subscribers_count":16,"default_branch":"main","last_synced_at":"2025-04-09T22:13:29.212Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://api.slack.com/automation","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/slackapi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-03-09T19:06:21.000Z","updated_at":"2025-04-04T02:19:04.000Z","dependencies_parsed_at":"2024-01-08T18:51:57.767Z","dependency_job_id":"af9077e0-d3e9-4887-a770-4dfcbaa18b4e","html_url":"https://github.com/slackapi/deno-slack-api","commit_stats":{"total_commits":60,"total_committers":18,"mean_commits":"3.3333333333333335","dds":0.7,"last_synced_commit":"3c8255fd8b04a37960d48a4ad142b6b4c8f1afd0"},"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slackapi%2Fdeno-slack-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slackapi%2Fdeno-slack-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slackapi%2Fdeno-slack-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slackapi%2Fdeno-slack-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/slackapi","download_url":"https://codeload.github.com/slackapi/deno-slack-api/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248119291,"owners_count":21050755,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-03T21:35:48.648Z","updated_at":"2026-02-19T00:04:24.043Z","avatar_url":"https://github.com/slackapi.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# deno-slack-api\n\n[![codecov](https://codecov.io/gh/slackapi/deno-slack-api/graph/badge.svg?token=QKJCI23P5S)](https://codecov.io/gh/slackapi/deno-slack-api)\n\nSlack API Client for Deno Run on Slack projects\n\n```ts\nimport { SlackAPI } from \"jsr:@slack/api\";\n\nconst client = SlackAPI(token);\n\n// ...or create a client with options\nconst client = SlackAPI(token, {\n  slackApiUrl: \"...\",\n});\n\nawait client.chat.postMessage({\n  text: \"hello there\",\n  channel: \"...\",\n});\n\n// respond to a response_url\nawait client.response(\"...\", payload);\n\n// use apiCall() w/ method name\nawait client.apiCall(\"chat.postMessage\", {\n  text: \"hello there\",\n  channel: \"...\",\n});\n```\n\n## Requirements\n\nA recent version of `deno`.\n\n## Versioning\n\nReleases for this repository follow the [SemVer](https://semver.org/) versioning\nscheme. The SDK's contract is determined by the top-level exports from\n`src/mod.ts` and `src/types.ts`. Exports not included in these files are deemed\ninternal and any modifications will not be treated as breaking changes. As such,\ninternal exports should be treated as unstable and used at your own risk.\n\n## Running Tests\n\nIf you make changes to this repo, or just want to make sure things are working\nas desired, you can run:\n\n    deno task test\n\nTo get a full test coverage report, run:\n\n    deno task test:coverage\n\n---\n\n### Getting Help\n\nWe welcome contributions from everyone! Please check out our\n[Contributor's Guide](https://github.com/slackapi/deno-slack-api/blob/main/.github/CONTRIBUTING.md)\nfor how to contribute in a helpful and collaborative way.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fslackapi%2Fdeno-slack-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fslackapi%2Fdeno-slack-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fslackapi%2Fdeno-slack-api/lists"}