{"id":21883202,"url":"https://github.com/pinjasaur/nudge","last_synced_at":"2025-07-21T08:31:55.900Z","repository":{"id":43607755,"uuid":"69167306","full_name":"Pinjasaur/nudge","owner":"Pinjasaur","description":"👉 nudge your buddies with a random message","archived":true,"fork":false,"pushed_at":"2018-03-13T18:59:39.000Z","size":17,"stargazers_count":1,"open_issues_count":1,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-30T12:23:19.712Z","etag":null,"topics":["bash","ssh"],"latest_commit_sha":null,"homepage":"","language":"Shell","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/Pinjasaur.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}},"created_at":"2016-09-25T13:53:17.000Z","updated_at":"2024-07-08T20:28:45.000Z","dependencies_parsed_at":"2022-09-15T11:13:34.830Z","dependency_job_id":null,"html_url":"https://github.com/Pinjasaur/nudge","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Pinjasaur/nudge","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pinjasaur%2Fnudge","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pinjasaur%2Fnudge/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pinjasaur%2Fnudge/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pinjasaur%2Fnudge/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Pinjasaur","download_url":"https://codeload.github.com/Pinjasaur/nudge/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pinjasaur%2Fnudge/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266267119,"owners_count":23902303,"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":["bash","ssh"],"created_at":"2024-11-28T09:39:43.376Z","updated_at":"2025-07-21T08:31:55.656Z","avatar_url":"https://github.com/Pinjasaur.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# nudge\n\n`write` your buddies a random message. `nudge` works by checking who's online\n(via `who`), filtering it to users you specify, and sending each one of them a\nrandomly selected message (via `write`) from an array of messages you specify.\n\n\u003e **NOTE:** this script is developed in an envrionment with RHEL 7.2 and bash\n\u003e 4.2.46. It _should_ work in other environments, but your mileage may vary.\n\n## Usage\n\nTo execute, simply do `/path/to/nudge`.\n\nYou'll want to configure the `$users` variable to specify the usernames that \nyou're looking to message. Since it's being piped directly to `grep` you'll\nwant to delimit them with pipes (`|`) for a proper regex.\n\nThe messages being sent can be configured in the `$phrases` variable.\n\nIf you'd like to be extra persistent and annoying you can setup the script to\nrun periodically as a cronjob.\n\n## Contributing\n\nCould this be improved? Fork the repo, commit your changes, and send a pull\nrequest my way.\n\n## Thanks\n\nShoutout to [@pjbirr](https://github.com/pjbirr) and\n[@galordmtu](https://github.com/galordmtu) for helping with testing and such.\n\n## License\n\nLicensed under [MIT License](/LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpinjasaur%2Fnudge","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpinjasaur%2Fnudge","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpinjasaur%2Fnudge/lists"}