PHPackages                             kosmoskosmos/synochat - 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. kosmoskosmos/synochat

ActiveLibrary

kosmoskosmos/synochat
=====================

Synology Chat Support for Monolog and others

0.8.4(6y ago)35521MITPHPPHP &gt;=7.2

Since Dec 10Pushed 6y ago1 watchersCompare

[ Source](https://github.com/KosmosKosmos/laravel-synochat)[ Packagist](https://packagist.org/packages/kosmoskosmos/synochat)[ Docs](https://github.com/kosmoskosmos/laravel-synochat)[ RSS](/packages/kosmoskosmos-synochat/feed)WikiDiscussions master Synced today

READMEChangelog (1)Dependencies (5)Versions (6)Used By (0)

Synology Chat Driver for Laravel
================================

[](#synology-chat-driver-for-laravel)

This is intended to add support for synology chat on logging and other messages.

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

[](#installation)

### 1. Add another driver into config/logging.php

[](#1-add-another-driver-into-configloggingphp)

e.g.

```
'synochat' => [
    'driver' => 'custom',
    'url' => env( "SYNOCHAT_LOG_URL","example.ip.or.domain.name"),
    'token' => env("SYNOCHAT_LOG_TOKEN", "%22yourkey%22"),
    'level' => \Monolog\Logger::DEBUG,
    'via' => SynologyChatLogger::class
],
```

### 2. Usage

[](#2-usage)

Following the step above you can then call the following:

```
use Illuminate\Support\Facades\Log;

Log::channel("synochat")->info("This will be sent to synology chat.");
```

Known issues
------------

[](#known-issues)

- We implemented a cached flag that prevents blocking your application's IP Address due to failed login attempts.
- There is a api rate limit / throttling implemented in the chat API. It's not possible to send too many messages at once. If you're logging many things make sure not to lose te messages somehow. Maybe you can help me implementing a fallback.

Roadmap
-------

[](#roadmap)

- This plugin should eventually work as the slack driver does.
- No support, yet for files.

Resources
---------

[](#resources)

We use this documentation for implementation.

There are also some lines here how to find the **token** etc.

[https://www.synology.com/en-us/knowledgebase/DSM/tutorial/Collaboration/How\_to\_configure\_webhooks\_and\_slash\_commands\_in\_Chat\_Integration](https://www.synology.com/en-us/knowledgebase/DSM/tutorial/Collaboration/How_to_configure_webhooks_and_slash_commands_in_Chat_Integration)

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity46

Maturing project, gaining track record

 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 ~1 days

Total

3

Last Release

2270d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2ff9eed3eeebfed3c315031f97ea86c1783e023772b4ff759b49a6f269a10d07?d=identicon)[kosmoskosmos](/maintainers/kosmoskosmos)

---

Top Contributors

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

---

Tags

laravel-loggerlaravel-packageloggermonolog-extensionsynology-chatsynology-chatbot

### Embed Badge

![Health badge](/badges/kosmoskosmos-synochat/health.svg)

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

###  Alternatives

[roots/acorn

Framework for Roots WordPress projects built with Laravel components.

9682.1M97](/packages/roots-acorn)[laravel-zero/framework

The Laravel Zero Framework.

3371.4M368](/packages/laravel-zero-framework)[flarum/core

Delightfully simple forum software.

211.3M1.9k](/packages/flarum-core)[pressbooks/pressbooks

Pressbooks is an open source book publishing tool built on a WordPress multisite platform. Pressbooks outputs books in multiple formats, including PDF, EPUB, web, and a variety of XML flavours, using a theming/templating system, driven by CSS.

44643.1k1](/packages/pressbooks-pressbooks)[illuminate/broadcasting

The Illuminate Broadcasting package.

7126.5M177](/packages/illuminate-broadcasting)[spatie/laravel-export

Create a static site bundle from a Laravel app

646127.9k5](/packages/spatie-laravel-export)

PHPackages © 2026

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