{"id":19727251,"url":"https://github.com/kabalin/moodle-local_ifttt","last_synced_at":"2025-10-11T18:33:28.947Z","repository":{"id":171938441,"uuid":"580581545","full_name":"kabalin/moodle-local_ifttt","owner":"kabalin","description":"Connecting Moodle Workplace with 750+ apps and services in IFTTT","archived":false,"fork":false,"pushed_at":"2023-06-13T23:54:06.000Z","size":17,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-10T17:17:21.985Z","etag":null,"topics":["ifttt-webhooks","moodle-plugin","workplace"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kabalin.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":"2022-12-20T23:09:57.000Z","updated_at":"2023-06-13T23:26:33.000Z","dependencies_parsed_at":null,"dependency_job_id":"7330c2ef-92a8-4498-b44f-1bfd92d4f005","html_url":"https://github.com/kabalin/moodle-local_ifttt","commit_stats":null,"previous_names":["kabalin/moodle-local_ifttt"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kabalin%2Fmoodle-local_ifttt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kabalin%2Fmoodle-local_ifttt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kabalin%2Fmoodle-local_ifttt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kabalin%2Fmoodle-local_ifttt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kabalin","download_url":"https://codeload.github.com/kabalin/moodle-local_ifttt/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241050528,"owners_count":19900652,"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":["ifttt-webhooks","moodle-plugin","workplace"],"created_at":"2024-11-11T23:38:00.427Z","updated_at":"2025-10-11T18:33:23.911Z","avatar_url":"https://github.com/kabalin.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"moodle-local_ifttt\n=========================\n\nTh plugin integrates Workplace with IFTTT service through Dynamic rule actions.\nThis allows connecting Workplace site with 750+ apps and services in IFTTT and\nexpand the power of Dynamic rules beyond Workplace site.\n\nInstallation\n------------\n\nPlugin files need to be placed in `./local/ifttt` directory in\nMoodle, then you will need to go through installation process as normal by\nloggining in as site admin.\n\nIn the plugin configuration, specify Webhooks service key. In order to find it,\nnavigate to [Webhooks Integrations](https://ifttt.com/maker_webhooks) in IFTTT\nuser profile and click \"Documentation\".\n\nHow it works\n------------\n\nFirst, create an applet in IFTTT service with a Webhook event trigger (\"Receive\na web request\"), give it a name and add IFTTT action of your choice.\n\nOnce applet is created, create a Dynamic rule with an action to execute the\ntrigger with an optional extra data denoted as `Value1..3`, which will passed to\nIFTTT service.\n\nWhen Workplace user meets Dynamic Rule conditions, IFTTT service is called with\nan optional payload.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkabalin%2Fmoodle-local_ifttt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkabalin%2Fmoodle-local_ifttt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkabalin%2Fmoodle-local_ifttt/lists"}