{"id":15676472,"url":"https://github.com/sahilchaddha/notifier","last_synced_at":"2026-04-13T08:31:52.234Z","repository":{"id":96130371,"uuid":"111714664","full_name":"sahilchaddha/Notifier","owner":"sahilchaddha","description":"Shell Command in Swift to Send Slack Notifications","archived":false,"fork":false,"pushed_at":"2017-11-24T08:05:56.000Z","size":54,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-08-03T11:38:31.644Z","etag":null,"topics":["alert","automator","notification","notifier","shell","swift"],"latest_commit_sha":null,"homepage":"","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sahilchaddha.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2017-11-22T17:40:44.000Z","updated_at":"2017-12-11T07:18:10.000Z","dependencies_parsed_at":null,"dependency_job_id":"ecb885fe-99b3-4506-b572-86d557ad96a4","html_url":"https://github.com/sahilchaddha/Notifier","commit_stats":{"total_commits":8,"total_committers":2,"mean_commits":4.0,"dds":0.125,"last_synced_commit":"c0b19e8ebd257f8d82d8c0324749f29521e9ed77"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sahilchaddha/Notifier","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sahilchaddha%2FNotifier","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sahilchaddha%2FNotifier/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sahilchaddha%2FNotifier/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sahilchaddha%2FNotifier/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sahilchaddha","download_url":"https://codeload.github.com/sahilchaddha/Notifier/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sahilchaddha%2FNotifier/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31746101,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T06:26:45.479Z","status":"ssl_error","status_checked_at":"2026-04-13T06:26:44.645Z","response_time":93,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["alert","automator","notification","notifier","shell","swift"],"created_at":"2024-10-03T16:02:13.848Z","updated_at":"2026-04-13T08:31:52.217Z","avatar_url":"https://github.com/sahilchaddha.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Notifier\n\nSends Notification to your Slack Channel. Can use as Shell Command or add as a App under your Automator Work Flow\n\nP.S. I needed a script to send message to my personal slack channel everytime someone logged into my mac. So added it to login items. And to know when my remote tasks are completed if i am not available on my system.\n\nSo i use :\n\nNote : Change your Slack Hooks URL in Environment.swift , and rebuild Swift files before copying Shell to usr/local/bin\n\n```sh\n $ git clone heavyRepo \u0026\u0026 NotifyMe \"Git Clone Completed\"\n```\n\n## Build : \n```sh\n//Change to your Slack Hook Point in Environment.swift before building\n$ swiftc main.swift Notifier.swift Environment.swift -o NotifyMe\n```\n\n## Move to Home Shell Path : \n```sh\n$ cp NotifyMe /usr/local/bin\n// or else run in Proj Directory\n$ ./NotifyMe\n```\n\n## Usage : \n```sh\n$ NotifiyMe\n// or\n$ NotifyMe arg1\n// where arg1 is your Message\n// or\n\n$ git clone repo \u0026\u0026 NotifyMe \"Git Clone Done\"\n$ zip docs.zip -f -r /home/documents \u0026\u0026 NotifyMe \"Files Ziped\"\n$ ./backupEC2.sh \u0026\u0026 NotifyMe \"Mongo Backup Complete\"\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsahilchaddha%2Fnotifier","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsahilchaddha%2Fnotifier","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsahilchaddha%2Fnotifier/lists"}