PHPackages                             mauricerenck/tratschtante - 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. mauricerenck/tratschtante

Abandoned → [mauricerenck/indieconnector](/?search=mauricerenck%2Findieconnector)ArchivedKirby-plugin

mauricerenck/tratschtante
=========================

Kirby Webmentions your plugins can subscribe to

1.0.7(4y ago)214[1 PRs](https://github.com/mauricerenck/tratschtante/pulls)MITPHP

Since Apr 8Pushed 4y ago1 watchersCompare

[ Source](https://github.com/mauricerenck/tratschtante)[ Packagist](https://packagist.org/packages/mauricerenck/tratschtante)[ RSS](/packages/mauricerenck-tratschtante/feed)WikiDiscussions master Synced yesterday

READMEChangelog (6)Dependencies (2)Versions (9)Used By (0)

Kirby Tratschtante
==================

[](#kirby-tratschtante)

DEPRECATED
----------

[](#deprecated)

---

**THIS PLUGIN WILL BE DISCONTINUED!** With the launch of Kirby 3.6 this plugin won't receive updates. Please switch to [IndieConnector](https://github.com/mauricerenck/indieConnector) which comes with the same base functionality and which is 100% compatible with this plugin.

---

[![GitHub release](https://camo.githubusercontent.com/ba53282db5bfc5c08dda55f1341c9593bee467c7713aa428aef52c196b7131aa/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f6d61757269636572656e636b2f7472617473636874616e74652e7376673f6d61784167653d31383030)](https://camo.githubusercontent.com/ba53282db5bfc5c08dda55f1341c9593bee467c7713aa428aef52c196b7131aa/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f6d61757269636572656e636b2f7472617473636874616e74652e7376673f6d61784167653d31383030) [![License](https://camo.githubusercontent.com/850eae1099d2b05f53383473d7cd51f9bc1ab09b7d0d9e5122f1dd930efdcc6d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6d6173686170652f6170697374617475732e737667)](https://camo.githubusercontent.com/850eae1099d2b05f53383473d7cd51f9bc1ab09b7d0d9e5122f1dd930efdcc6d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6d6173686170652f6170697374617475732e737667) [![Kirby Version](https://camo.githubusercontent.com/c2f0818e24321b0d1cbbf44990fc94c472912ec8f23f64030272c2e2ee66324a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4b697262792d332532422d626c61636b2e737667)](https://camo.githubusercontent.com/c2f0818e24321b0d1cbbf44990fc94c472912ec8f23f64030272c2e2ee66324a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4b697262792d332532422d626c61636b2e737667)

---

This plugin currently works only with webmention.io.

Add the Tratschtante Endpoint to your webmention.io Webhooks and enter the callback secret you set in your kirby config.

Installation
------------

[](#installation)

- `composer require mauricerenck/tratschtante`
- unzip [master.zip](https://github.com/mauricerenck/tratschtante/releases/latest) to `site/plugins/tratschtante`
- `git submodule add https://github.com/mauricerenck/tratschtante.git site/plugins/tratschtante`

Config
------

[](#config)

You have to set a callback secret in your config.php

```
[
    'mauricerenck.tratschtante.secret' => 'my-secret',
]

```

- Go to your webemention.io account and to Webhooks.
- Enter the Tratschtante endpoint: `https://your-url.tld/tratschtante/webhook/webmentionio`
- Enter the callback secret you set in your config.php

Usage
-----

[](#usage)

Whenever a webmention ins received, Tratschtante will trigger a Kirby-Hook your plugin can subscribe to:

```
'hooks' => [
    'tratschtante.webhook.received' => function ($webmention, $targetPage) {
        // $webmention: webmention data, see below
        // $targetPage: a kirby page object

        // YOUR CODE
    }
],

```

Data
----

[](#data)

Tratschtante will handle an array with some data to you:

```
[
'type' => STRING // one of the webmention.io types, see https://webmention.io/settings/webhooks,
'target' => 'target url',
'source' => 'source url',
'published' => 'publication date',
'author' => [
    'type' => 'card' or null,
    'name' => 'name' or null,
    'avatar' => 'avatar-url' or null,
    'url' => 'author url' or null,
],
'content' => 'comment text or empty string'
]

```

Future Plans
------------

[](#future-plans)

- Sending webmentions (already implemented elsewhere, just have to move it here)
- Support for "native" webmentions, not only webmention.io

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 100% 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 ~146 days

Total

5

Last Release

1637d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/8c32f99b4b10b42606a03bbba5c823565b96a6a580a527bb9a6a1fc27aa8bda1?d=identicon)[mauricerenck](/maintainers/mauricerenck)

---

Top Contributors

[![mauricerenck](https://avatars.githubusercontent.com/u/964547?v=4)](https://github.com/mauricerenck "mauricerenck (16 commits)")

---

Tags

kirby-cmskirby3-pluginwebmentions

### Embed Badge

![Health badge](/badges/mauricerenck-tratschtante/health.svg)

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

###  Alternatives

[getkirby/cms

The Kirby core

1.5k535.5k352](/packages/getkirby-cms)[distantnative/retour-for-kirby

Manage redirects and track 404s right from the Kirby CMS Panel

14689.4k1](/packages/distantnative-retour-for-kirby)[arnoson/kirby-vite

Vite helper for Kirby CMS

9759.2k3](/packages/arnoson-kirby-vite)[getkirby/staticache

Static site performance on demand

9615.4k](/packages/getkirby-staticache)[fabianmichael/kirby-meta

Your all-in-one powerhouse for any SEO and metadata needs imaginable.

6910.7k1](/packages/fabianmichael-kirby-meta)[thathoff/kirby-oauth

Kirby OAuth 2 Plugin

3823.9k](/packages/thathoff-kirby-oauth)

PHPackages © 2026

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