{"id":21399109,"url":"https://github.com/appzer/irssi-pushsafer","last_synced_at":"2026-05-11T02:49:24.150Z","repository":{"id":49878269,"uuid":"86616660","full_name":"appzer/irssi-pushsafer","owner":"appzer","description":"Push irssi hilights and private messages when away by the pushsafer.com API","archived":false,"fork":false,"pushed_at":"2023-03-11T12:43:14.000Z","size":17,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-23T02:41:54.605Z","etag":null,"topics":["android","ios","ipad","iphone","irssi","irssi-python","irssi-scripts","notification","notification-service","notifications","push","pushnotification","pushnotifications","pushsafer","win-10","win10","windows","windows-10","windows-phone"],"latest_commit_sha":null,"homepage":"https://www.pushsafer.com/en/irssi","language":"Perl","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/appzer.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}},"created_at":"2017-03-29T18:35:28.000Z","updated_at":"2023-10-08T15:54:55.000Z","dependencies_parsed_at":"2022-09-21T21:31:02.225Z","dependency_job_id":null,"html_url":"https://github.com/appzer/irssi-pushsafer","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/appzer%2Firssi-pushsafer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/appzer%2Firssi-pushsafer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/appzer%2Firssi-pushsafer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/appzer%2Firssi-pushsafer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/appzer","download_url":"https://codeload.github.com/appzer/irssi-pushsafer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243892025,"owners_count":20364619,"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":["android","ios","ipad","iphone","irssi","irssi-python","irssi-scripts","notification","notification-service","notifications","push","pushnotification","pushnotifications","pushsafer","win-10","win10","windows","windows-10","windows-phone"],"created_at":"2024-11-22T15:13:02.746Z","updated_at":"2026-05-11T02:49:19.118Z","avatar_url":"https://github.com/appzer.png","language":"Perl","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Pushsafer](https://www.pushsafer.com/de/assets/logos/logo.png)\n# irssi-pushsafer\n\nPlugin for irssi (a console based IRC client) to send push-notifications using https://www.pushsafer.com.\n\nThis allows you to be notified when someone messages/mentions you on IRC, \nwhen you're not online.\n\n# Download\nhttps://github.com/appzer/irssi-pushsafer/\n\n# Installation\n\n  1. register or login into your pushsafer control panel, note your private or alias key.\n  2. cp pushsafer.pl to ~/.irssi/scripts/ and symlink into scripts/autorun if you desire.\n  3. touch ~/.irssi/pushsafer_ignores\n  4. Within irssi:\n      1. /load autorun/pushsafer.pl\n      2. /set pushsafer_key \"your pushsafer private or alias key\"\n      3. optional set the following params https://www.pushsafer.com/en/pushapi\n      4. /set pushsafer_device \"device or device group id\"\n      5. /set pushsafer_sound \"sound number 1-60\"\n      6. /set pushsafer_icon \"icon number 1-170\"\n      7. /set pushsafer_iconcolor \"icon color fe. #FF0000\"\n      8. /set pushsafer_vibration \"vibration 0-3\"\n      9. /set pushsafer_url \"optional url\"\n      10. /set pushsafer_urltitle \"optional url title\"\n      11. /set pushsafer_time2live \"number 0-43200 time in minutes, after which message automatically gets purged\"\n      11. /set pushsafer_priority \"number -2, -1, 0, 1, 2\"\n      12. /set pushsafer_retry \"number 60-10800 time in seconds, after a message automatically resend\"\n      13. /set pushsafer_expire \"number 60-10800 time in seconds, after the retry stops\"\n      14. /set pushsafer_confirm \"number 10-10800 time in seconds, resend a message in a specified period of time (10-10800 seconds, steps of 10s) until the message confirmed by opening the client APP or on the Pushsafer website. cr has priority over re and ex\"\n      15. /set pushsafer_answer \"number 1 or 0\"\n      16. /set pushsafer_answeroptions \"specify predefined answer options divided by a pipe character, e.g. Yes|No|Maybe\"\n      17. /set pushsafer_answerforce \"number 1 or 0, force an answer. The user will be prompted to answer.\"\n      18. /save\n      19. /pushtest hello world. (sends test message to your device(s)).\n\n# Dependencies\n\n  1. A pushsafer.com Account\n  2. Crypt::SSLeay / libcrypt-ssleay-perl is installed \n\n# Other things \n\n  1. /set pushsafer_debug 1 - should make it verbose.\n  2. /set pushsafer_ignore 1 - turn on ignore configurability\n  3. /set pushsafer_ignorefile - ignore messages from ....\n  4. /set pushsafer_ignorechannels - space separated list of channels to ignore.\n  5. /pushignore help - should get you started in populating the ignore list.\n  6. /set pushsafer_only_if_away [on|off] - if set to on, then you'll need to be set to away before we send notifications.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fappzer%2Firssi-pushsafer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fappzer%2Firssi-pushsafer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fappzer%2Firssi-pushsafer/lists"}