{"id":18331394,"url":"https://github.com/notify-events/majordomo","last_synced_at":"2026-05-20T05:02:04.546Z","repository":{"id":118668318,"uuid":"267164045","full_name":"notify-events/majordomo","owner":"notify-events","description":"MajorDoMo notifications to Viber, SMS, Voice Call, MS Teams, ...","archived":false,"fork":false,"pushed_at":"2020-12-20T23:20:38.000Z","size":25,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-09T18:14:14.439Z","etag":null,"topics":["alert","jabber","majordomo","notification","skype","slack","sms","telegram","viber","voice-call"],"latest_commit_sha":null,"homepage":"https://notify.events/ru/source/68","language":"PHP","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/notify-events.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":"2020-05-26T22:22:12.000Z","updated_at":"2020-12-20T23:20:41.000Z","dependencies_parsed_at":null,"dependency_job_id":"d3267c47-1651-4b54-ae1a-0d0c173684df","html_url":"https://github.com/notify-events/majordomo","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/notify-events%2Fmajordomo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/notify-events%2Fmajordomo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/notify-events%2Fmajordomo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/notify-events%2Fmajordomo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/notify-events","download_url":"https://codeload.github.com/notify-events/majordomo/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248085325,"owners_count":21045139,"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":["alert","jabber","majordomo","notification","skype","slack","sms","telegram","viber","voice-call"],"created_at":"2024-11-05T19:31:19.493Z","updated_at":"2025-10-06T20:47:29.460Z","avatar_url":"https://github.com/notify-events.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Notify.Events for MajorDoMo\n\nPlugin for integrating your MajorDoMo with Notify.Events service for receiving notifications of various events.\n\n#### Instruction on another languages\n\n- [Русский](/README_RU.md)\n\n# Usage instructions\n\nTo forward notifications from MajorDoMo to Notify.Events you need to:\n\n- Add [MajorDoMo](https://notify.events/source/68) source to your Notify.Events channel and get your integration `token`.\n- Install Notify.Events plugin to MajorDoMo:\n  - Open MajorDoMo control panel.\n  - Go to System -\u003e Plugins market section.\n  - Find Notify.Events plugin using search.\n  - Click \"Add\".\n- Open your Notify.Events module settings and put your `token` into the corresponding field.\n- If necessary, enable the \"Message priority support\" option and configure the matching of message levels and priorities.\n\n# How it works\n\nThe Notify.Events module processes messages sent through MajorDoMo internal messaging system.\n\nAs part of message processing, module determining the priority of message based on the MajorDoMo message level (more details on the module \"Settings\" tab, \"Message priority support\").\n\n# Extended use case\n\nYou can also send messages to Notify.Events directly from scripts.\n\nIn this use case you would be able to: use basic html tags for text formatting, message's priority and level and also to send files and images.\n\nFor example:\n\n```\nne_send($content, $title = '', $priority = 'normal', $level = 'info', $files = [], $images = []);\n```\n\n| Parameter | Required | Description |\n|-----------|----------|-------------|\n| content   | yes      | Message text (basic html formatting is allowed by using: `\u003cb\u003e`, `\u003ci\u003e`, `\u003ca\u003e`, `\u003cbr\u003e` tags) |\n| title     | no       | Message title (using for recipients that support titles, for example: E-Mail) |\n| priority  | no       | Message priority (available values: `highest`, `high`, `normal`, `low`, `lowest`) |\n| level     | no       | Message level (available values: `verbose`, `info`, `notice`, `warning`, `error`, `success`) |\n| files     | no       | File attachments |\n| images    | no       | Image attachments |\n\nThe following options are acceptable for sending files and images:\n- File/Image URL (requires to define protocol http/https)\n- Local file name\n- File/Image content\n\nFor example:\n\n```\nne_send('This is \u003cb\u003etest\u003c/b\u003e message', 'Test', 'lowest', 'info', [], ['https://example.com/image.png', '/opt/image.jpg']);\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnotify-events%2Fmajordomo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnotify-events%2Fmajordomo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnotify-events%2Fmajordomo/lists"}