PHPackages                             ubl/supportchat - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. ubl/supportchat

ActiveTypo3-cms-extension[Utility &amp; Helpers](/categories/utility)

ubl/supportchat
===============

A Support Chat for Typo3

2.9.2(5mo ago)042GPL-2.0+PHP

Since Dec 6Pushed 5mo agoCompare

[ Source](https://github.com/ubleipzig/tx-supportchat)[ Packagist](https://packagist.org/packages/ubl/supportchat)[ Docs](https://github.com/ubleipzig/tx-support-chat)[ RSS](/packages/ubl-supportchat/feed)WikiDiscussions 11.5\_lts Synced 1mo ago

READMEChangelogDependencies (1)Versions (31)Used By (2)

ubl/supportchat
===============

[](#ublsupportchat)

Support chat for frontend users

This typo3 extension was created to manage support requests of library clients.

Library stuff answers to clients at typo3 backend module in single chat windows.

Requirements
------------

[](#requirements)

- Typo3 &gt; 11.0 &lt; 11.5.99
- PHP &gt;= 8.1

It's not tested with higher versions but codebase should be sufficient.

Usage
-----

[](#usage)

This extension provides a plugin which has to be assigned to the designated page.

### Install plugin at TYPO3 backend

[](#install-plugin-at-typo3-backend)

#### Enable Plugin

[](#enable-plugin)

- Add a *New content element-&gt;Plugins-&gt;General Plugin*.
- Under Tab *Plugin* choose **Support Chat**.

#### Load settings at typo3 page

[](#load-settings-at-typo3-page)

Go to your page where do you like include the chat.

- Create a new template e.g. ext: Support Chat
- Edit template and load typoscript settings **Support Chat (supportchat)** at tab *Contains*

Command line tools
------------------

[](#command-line-tools)

### Cleanup chat messages

[](#cleanup-chat-messages)

There is a cleanup-command on typo3's commandline interface to remove chat messages from *tx\_supportchat\_messages* table.

Parameters:

```
--days int (Default: 7) Amount of days to keep chat message.

```

### Cleanup chat logs

[](#cleanup-chat-logs)

There is a cleanup-command on typo3's commandline interface to remove chat logs from *tx\_supportchat\_logs* table.

Parameters:

```
--days int (Default: 30) Amount of days to keep chat logs.

```

#### Instruction for setting up at backend

[](#instruction-for-setting-up-at-backend)

Go to *Scheduler-&gt;Add Task*

- At *Class* choose **Extbase-CommandController-Task**
- At *Frequency* specify how often and in which period scheduler task should be run. (Seconds or cronjob settings required.)
- At select box of *CommandController Command* choose **Supportchat Cleanup: cleanupChatMessages**
- On next step save the task! This is important to display the form element for additional arguments of command line tool.
- Scroll down and specify the amount of **days** to keep the record since last login of user. Default are *7* days.
- Save the task again!

For developing issue it is also possible to run the task on a terminal. Go to typo3 root folder and try:

```
/usr/bin/php typo3/cli_dispatch.phpsh extbase cleanup:cleanupchatmessages -days=7

```

###  Health Score

42

—

FairBetter than 90% of packages

Maintenance70

Regular maintenance activity

Popularity3

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity74

Established project with proven stability

 Bus Factor1

Top contributor holds 95.7% 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 ~126 days

Recently: every ~92 days

Total

27

Last Release

175d ago

Major Versions

1.2.1 → 2.0.02020-01-30

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/7923633?v=4)[Leipzig University Library](/maintainers/ubleipzig)[@ubleipzig](https://github.com/ubleipzig)

---

Top Contributors

[![ndege](https://avatars.githubusercontent.com/u/1499473?v=4)](https://github.com/ndege "ndege (45 commits)")[![ckaz](https://avatars.githubusercontent.com/u/8236627?v=4)](https://github.com/ckaz "ckaz (2 commits)")

---

Tags

cmsextensionchatsupporttypo3

### Embed Badge

![Health badge](/badges/ubl-supportchat/health.svg)

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

###  Alternatives

[typo3/cms-composer-installers

TYPO3 CMS Installers

6113.7M52](/packages/typo3-cms-composer-installers)[friendsoftypo3/tt-address

Displays a list of addresses from an address table on the page.

431.7M38](/packages/friendsoftypo3-tt-address)[georgringer/faker

Faker for TYPO3

165.1k](/packages/georgringer-faker)

PHPackages © 2026

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