Webhooks PRO
datitisev/flarum-webhooks-pro
Adds more integrations with FriendsOfFlarum Webhooks & a custom adapter
- Downloads
- 1,796
- Subscribers
- 2
Plan comparison
Plans
Subscribe to any of the available plans below.
Webhooks PRO
Webhooks PRO integrates with other extensions by adding events to fof/webhooks for other extension's events. Below are a list of events added by Webhooks PRO.
Installation
Follow the instructions @ https://extiverse.com/premium/subscriptions to configure Composer to be able to install premium extensions.
composer require datitisev/flarum-webhooks-pro
Features
Integrations
- FriendsOfFlarum
- Ban IPs
- IP Was Banned
- IP Was Unbanned
- Byobu
- Discussion Made Public
- Gamification
- Post Upvoted
- Post Downvoted
- Polls
- Created Poll
- Voted Poll
- Reactions
- Reacted
- Unreacted
- Two Factor
- User Enabled 2FA
- Ban IPs
Adapters
Custom
Sends all the event data to the webhook URL
{
"name": "FoF\\Polls\\Events\\PollWasVoted",
"event": {
"actor": {
"username": "David",
"displayName": "David",
"avatarUrl": null,
"slug": "David",
"id": 1
},
"poll": {
"question": "poll 6",
"hasEnded": false,
"publicPoll": false,
"endDate": null,
"createdAt": "2021-07-04T19:25:19+00:00",
"updatedAt": "2021-07-04T19:25:19+00:00",
"canEdit": false,
"canDelete": false,
"canSeeVotes": false,
"canChangeVote": false,
"discussion": {
"title": "poll 6",
"slug": "9-poll-6",
"isApproved": true,
"user": {
"username": "David",
"displayName": "David",
"avatarUrl": null,
"slug": "David",
"id": 1
},
"id": 9
},
"user": {
"username": "David",
"displayName": "David",
"avatarUrl": null,
"slug": "David",
"id": 1
},
"id": 9
},
"vote": {
"user_id": 1,
"option_id": "11",
"poll_id": 9,
"updated_at": "2021-07-04T19:41:19.000000Z",
"created_at": "2021-07-04T19:41:19.000000Z",
"id": 1,
"option": {
"id": 11,
"answer": "a",
"poll_id": 9,
"created_at": "2021-07-04T19:25:20.000000Z",
"updated_at": "2021-07-04T19:41:19.000000Z",
"vote_count": 1
}
},
"changed": true
},
"forum": {
"title": "Flarum Latest",
"description": "",
"baseUrl": "https://flarum-new.localhost",
"faviconUrl": ""
}
}
Versions
-
Version 1.0.1.
Likely works with Flarum v1.8.9.
Unlikely to work with Flarum v2.0.0-beta.1.
-
7 additional versions.
-
Extension created.