{"id":16696902,"url":"https://github.com/seratch/deno-daily-notification-workflow","last_synced_at":"2025-10-10T12:11:26.217Z","repository":{"id":171958009,"uuid":"647655850","full_name":"seratch/deno-daily-notification-workflow","owner":"seratch","description":"Slack app demonstrating how to build a daily scheduled message notification","archived":false,"fork":false,"pushed_at":"2023-11-10T05:29:59.000Z","size":380,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-24T04:22:38.285Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/seratch.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-05-31T08:44:07.000Z","updated_at":"2023-11-21T19:02:24.000Z","dependencies_parsed_at":null,"dependency_job_id":"5bc37140-2a2c-42a6-92b6-4e8088f90e73","html_url":"https://github.com/seratch/deno-daily-notification-workflow","commit_stats":null,"previous_names":["seratch/deno-daily-notification-workflow"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seratch%2Fdeno-daily-notification-workflow","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seratch%2Fdeno-daily-notification-workflow/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seratch%2Fdeno-daily-notification-workflow/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seratch%2Fdeno-daily-notification-workflow/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/seratch","download_url":"https://codeload.github.com/seratch/deno-daily-notification-workflow/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248147157,"owners_count":21055486,"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-12T17:45:12.211Z","updated_at":"2025-10-10T12:11:21.162Z","avatar_url":"https://github.com/seratch.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Slack Daily Notification Workflow\n\nThis sample app demonstrates how to build a daily scheduled message notification\non top of Slack's new automation platform.\n\nYou can see how it works by creating a link trigger to configure the daily\nmessage workflow. This includes the message text, channels to notify, and the\ninitial date and time for the notification.\n\n\u003cimg width=\"400\" src=\"https://user-images.githubusercontent.com/19658/242213077-97d8bc50-5d3f-4da7-aa0f-bfe3e774e9a7.png\"\u003e\n\nWhen creating a daily scheduled trigger succeeds, you will see the following\nmodal:\n\u003cimg width=\"400\" src=\"https://user-images.githubusercontent.com/19658/242213087-f3e00fc0-9bd5-496a-9e1c-1097bc7fd398.png\"\u003e\n\nWhen the scheduled date and time arrives, the message you set will be\nautomatically posted in all the channels you selected.\n\n\u003cimg width=\"400\" src=\"https://user-images.githubusercontent.com/19658/242213092-f57f1bf0-3fc3-427e-99cb-7ed59b5e63ce.png\"\u003e\n\nIf you're satisfied with a static text message, like the app's initial\nimplementation, you don't need to make any changes.\n\nHowever, if you want to generate the message using up-to-date information for\nthe day, you can edit the `functions/notify.ts` file. Also, you can skip using\nthe `message` input parameter and remove it from the configuration UI\naltogether.\n\n## Resources\n\nTo learn more about developing automations on Slack, visit the following:\n\n- [Automation Overview](https://api.slack.com/automation)\n- [CLI Quick Reference](https://api.slack.com/automation/cli/quick-reference)\n- [Samples and Templates](https://api.slack.com/automation/samples)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fseratch%2Fdeno-daily-notification-workflow","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fseratch%2Fdeno-daily-notification-workflow","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fseratch%2Fdeno-daily-notification-workflow/lists"}