PHPackages                             cryptoforex/group-manager - 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. cryptoforex/group-manager

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

cryptoforex/group-manager
=========================

Automatic user group management based on balance

025PHP

Since Sep 1Pushed 10mo agoCompare

[ Source](https://github.com/dalemat/cryptoforex)[ Packagist](https://packagist.org/packages/cryptoforex/group-manager)[ RSS](/packages/cryptoforex-group-manager/feed)WikiDiscussions main Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

Flarum Group Manager Extension
==============================

[](#flarum-group-manager-extension)

[![Latest Stable Version](https://camo.githubusercontent.com/a6788cb4aa410de47bb1e5db8c8e2ace7b5651a96a9071df7327c6818477426e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f63727970746f666f7265782f67726f75702d6d616e616765722e737667)](https://packagist.org/packages/cryptoforex/group-manager) [![Total Downloads](https://camo.githubusercontent.com/5d577329a286fa35517e271ec2bb16cc6ebf7bec03613da70c5e2f56d1e36b35/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f63727970746f666f7265782f67726f75702d6d616e616765722e737667)](https://packagist.org/packages/cryptoforex/group-manager) [![License](https://camo.githubusercontent.com/1e31e668f53f079f3ed6b2e745f0b53bc3369f0f21dd9d2c14e2ee88d311bab2/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f63727970746f666f7265782f67726f75702d6d616e616765722e737667)](https://packagist.org/packages/cryptoforex/group-manager)

A powerful Flarum extension that automatically manages user groups based on their balance/money. Promote users when they reach certain amounts and demote them when they fall below thresholds.

🎯 Features
----------

[](#-features)

- ✅ **Automatic group promotion** based on user balance
- ✅ **Automatic group demotion** when balance drops
- ✅ **Configurable thresholds** for promotion/demotion
- ✅ **Comprehensive logging** with detailed statistics
- ✅ **Dry-run mode** for testing configuration
- ✅ **Full automation** with cron job support
- ✅ **Multiple output formats** (detailed, stats, silent)

📋 Requirements
--------------

[](#-requirements)

- Flarum ^1.0
- PHP ^7.4 | ^8.0
- A money/balance system (compatible with antoinefr/flarum-ext-money)
- MySQL/MariaDB database
- Cron job access for automation (optional but recommended)

🚀 Installation
--------------

[](#-installation)

### Composer (Recommended)

[](#composer-recommended)

```
composer require cryptoforex/group-manager
php flarum migrate
php flarum cache:clear

# Installation & Setup
composer require cryptoforex/group-manager && php flarum migrate && php flarum cache:clear

# Testing
php flarum group:manage --dry-run --detailed --stats

# Automation Setup (one command)
(crontab -l; echo "0 * * * * cd $(pwd) && php flarum group:manage --silent >> /var/log/group-manager.log 2>&1") | crontab -

# Monitoring
tail -f /var/log/group-manager.log

# Maintenance
composer update cryptoforex/group-manager && php flarum cache:clear
```

###  Health Score

17

—

LowBetter than 6% of packages

Maintenance39

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity14

Early-stage or recently created project

 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/3494969d2a59e7c2e2600fdfc7f4cc062e7d2af47d37382bca21079515fefa39?d=identicon)[flarum2025](/maintainers/flarum2025)

---

Top Contributors

[![dalemat](https://avatars.githubusercontent.com/u/31269397?v=4)](https://github.com/dalemat "dalemat (12 commits)")

### Embed Badge

![Health badge](/badges/cryptoforex-group-manager/health.svg)

```
[![Health](https://phpackages.com/badges/cryptoforex-group-manager/health.svg)](https://phpackages.com/packages/cryptoforex-group-manager)
```

###  Alternatives

[haydenpierce/class-finder

A library that can provide of a list of classes in a given namespace

3216.3M139](/packages/haydenpierce-class-finder)[marcin-orlowski/lombok-php

Never write boilerplate code for your data class again!

3219.9k1](/packages/marcin-orlowski-lombok-php)

PHPackages © 2026

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