PHPackages                             reflar/webhooks - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. reflar/webhooks

Abandoned → [fof/webhooks](/?search=fof%2Fwebhooks)Flarum-extension

reflar/webhooks
===============

Automatically notify Discord, Slack, and Microsoft Teams when events happen on your Flarum forum.

1.3.3(1y ago)251.9k14[10 issues](https://github.com/FriendsOfFlarum/webhooks/issues)[4 PRs](https://github.com/FriendsOfFlarum/webhooks/pulls)MITPHPCI failing

Since Nov 30Pushed 6d ago3 watchersCompare

[ Source](https://github.com/FriendsOfFlarum/webhooks)[ Packagist](https://packagist.org/packages/reflar/webhooks)[ Docs](https://friendsofflarum.org)[ GitHub Sponsors](https://github.com/sponsors/datitisev)[ OpenCollective](https://opencollective.com/fof/donate)[ RSS](/packages/reflar-webhooks/feed)WikiDiscussions 2.x Synced 3d ago

READMEChangelog (10)Dependencies (8)Versions (47)Used By (0)

FriendsOfFlarum Webhooks
========================

[](#friendsofflarum-webhooks)

[![License](https://camo.githubusercontent.com/7013272bd27ece47364536a221edb554cd69683b68a46fc0ee96881174c4214c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c75652e737667)](https://camo.githubusercontent.com/7013272bd27ece47364536a221edb554cd69683b68a46fc0ee96881174c4214c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c75652e737667) [![Latest Stable Version](https://camo.githubusercontent.com/ab54b7be4b219faefe9c0aceb4809308b8b94ee4d427209199bef612fe6a9edd/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f666f662f776562686f6f6b732e737667)](https://packagist.org/packages/fof/webhooks) [![OpenCollective](https://camo.githubusercontent.com/1903c197bb0307e60d6328653532b8a6b9890b898fbc92e314ab39d699491e74/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6f70656e636f6c6c6563746976652d666f662d626c75652e737667)](https://opencollective.com/fof/donate) [![Donate](https://camo.githubusercontent.com/f312af6a62e9ea62294f8f19d9c8c8fb003ae825211ce698490b6cb776210094/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f646f6e6174652d64736576696c6c616d617274696e2d696d706f7274616e742e737667)](https://dsevilla.dev/donate)

A [Flarum](http://flarum.org) extension that allows you to integrate Flarum with external services via webhooks. Automatically notify Discord, Slack, and Microsoft Teams when events happen on your forum.

### Installation

[](#installation)

Install manually with composer:

```
composer require fof/webhooks
```

### Updating

[](#updating)

```
composer update fof/webhooks
```

### Usage

[](#usage)

#### Add a Webhook

[](#add-a-webhook)

- Navigate to the extension settings via the side menu item "Webhooks".
- Select the service you are connecting to (e.g., Discord, Slack, Microsoft Teams).
- Paste the **Webhook URL** provided by that service.
- Click the **+** button to create a new webhook.
- Choose the events you want to trigger this webhook (e.g., Discussion Started, Post Created, User Registered).

#### Getting Webhook URLs

[](#getting-webhook-urls)

#### Discord

[](#discord)

1. Go to a Discord channel settings.
2. Select **Integrations** -&gt; **Webhooks**.
3. Click **New Webhook**.
4. Customize the name (can be overridden by extension settings).
5. Copy the generated **Webhook URL**.

#### Slack

[](#slack)

Refer to the official Slack documentation for more info:

1. Create a Slack app (if you don't have one) here:
2. **Activate Incoming Webhooks** for your app in its settings page.
3. Click **Add New Webhook to Workspace**.
4. Select the channel to post to and authorize.
5. Copy the generated **Webhook URL**.

#### Microsoft Teams

[](#microsoft-teams)

Refer to official Microsoft Teams documentation for more info: . Note that the old method ([Microsoft/Office 365 Connectors](https://learn.microsoft.com/en-us/microsoftteams/platform/webhooks-and-connectors/how-to/add-incoming-webhook)) still work as of January 2026, but are deprecated.

1. Navigate to the channel where you want to add the webhook.
2. Click the `...` (More options) next to the channel name.
3. Select **Connectors**.
4. Search for **Incoming Webhook** and click **Configure**.
5. Give it a name and click **Create**.
6. Copy the URL displayed at the bottom of the window.

### Links

[](#links)

[![OpenCollective](https://camo.githubusercontent.com/8ea53c451470d1a72789d650c77e2b22eee915f7fbf2cbeeeeaa25f47301efe2/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f646f6e6174652d667269656e64736f66666c6172756d2d3434414545353f7374796c653d666f722d7468652d6261646765266c6f676f3d6f70656e2d636f6c6c656374697665)](https://opencollective.com/fof/donate) [![GitHub](https://camo.githubusercontent.com/49792dc8e46b6ab91b25542224f1cf2806cf0bfb765e7886e242de7c512bf80f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f646f6e6174652d64736576696c6c616d617274696e2d6561346161613f7374796c653d666f722d7468652d6261646765266c6f676f3d676974687562)](https://dsevilla.dev/donate/github)

- [Packagist](https://packagist.org/packages/fof/webhooks)
- [GitHub](https://github.com/friendsofflarum/webhooks)

An extension by [FriendsOfFlarum](https://github.com/FriendsOfFlarum).

###  Health Score

51

—

FairBetter than 96% of packages

Maintenance66

Regular maintenance activity

Popularity28

Limited adoption so far

Community23

Small or concentrated contributor base

Maturity74

Established project with proven stability

 Bus Factor1

Top contributor holds 72.5% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~62 days

Recently: every ~103 days

Total

43

Last Release

88d ago

Major Versions

0.5.1 → 1.0.02021-06-02

1.3.3 → 2.0.0-beta.12026-01-14

### Community

Maintainers

![](https://www.gravatar.com/avatar/1298cdc0b2402a1aa34fb75a254947d655e090d62bd0531311331d369cac934e?d=identicon)[datitisev](/maintainers/datitisev)

![](https://www.gravatar.com/avatar/4415106be37759e15d2f1304df343a37e478dad0f832b6f35860631ffc9b6afb?d=identicon)[Ralkage](/maintainers/Ralkage)

![](https://www.gravatar.com/avatar/887d749e38ce714da8ef0063fa39a5ceb5085cd4fdb1f4bf4bbda28b116ab025?d=identicon)[CDK2020](/maintainers/CDK2020)

---

Top Contributors

[![dsevillamartin](https://avatars.githubusercontent.com/u/6401250?v=4)](https://github.com/dsevillamartin "dsevillamartin (121 commits)")[![flarum-bot](https://avatars.githubusercontent.com/u/39334649?v=4)](https://github.com/flarum-bot "flarum-bot (18 commits)")[![imorland](https://avatars.githubusercontent.com/u/16573496?v=4)](https://github.com/imorland "imorland (10 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (7 commits)")[![StyleCIBot](https://avatars.githubusercontent.com/u/11048387?v=4)](https://github.com/StyleCIBot "StyleCIBot (5 commits)")[![skmedix](https://avatars.githubusercontent.com/u/3246162?v=4)](https://github.com/skmedix "skmedix (1 commits)")[![taddis](https://avatars.githubusercontent.com/u/19241687?v=4)](https://github.com/taddis "taddis (1 commits)")[![iPurpl3x](https://avatars.githubusercontent.com/u/18526076?v=4)](https://github.com/iPurpl3x "iPurpl3x (1 commits)")[![luceos](https://avatars.githubusercontent.com/u/504687?v=4)](https://github.com/luceos "luceos (1 commits)")[![MikeLundahl](https://avatars.githubusercontent.com/u/42893106?v=4)](https://github.com/MikeLundahl "MikeLundahl (1 commits)")[![rob006](https://avatars.githubusercontent.com/u/5972388?v=4)](https://github.com/rob006 "rob006 (1 commits)")

---

Tags

flarum

### Embed Badge

![Health badge](/badges/reflar-webhooks/health.svg)

```
[![Health](https://phpackages.com/badges/reflar-webhooks/health.svg)](https://phpackages.com/packages/reflar-webhooks)
```

###  Alternatives

[fof/upload

The file upload extension for the Flarum forum with insane intelligence.

188171.7k15](/packages/fof-upload)[fof/webhooks

Automatically notify Discord, Slack, and Microsoft Teams when events happen on your Flarum forum.

2518.3k](/packages/fof-webhooks)[fof/byobu

Well integrated, advanced private discussions.

61105.8k9](/packages/fof-byobu)[fof/gamification

Upvotes and downvotes for your Flarum community

4157.1k6](/packages/fof-gamification)[fof/user-bio

Add a user bio to user profiles

2196.5k9](/packages/fof-user-bio)[fof/sitemap

Generate a sitemap

1988.7k2](/packages/fof-sitemap)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
