PHPackages                             pessek/hypeinbox - 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. pessek/hypeinbox

ActiveElgg-plugin[Utility &amp; Helpers](/categories/utility)

pessek/hypeinbox
================

Enhanced messaging capabilities

8.0.2(4y ago)03proprietaryPHPPHP &gt;=7.0

Since May 31Pushed 4y ago1 watchersCompare

[ Source](https://github.com/rheman/hypeInbox)[ Packagist](https://packagist.org/packages/pessek/hypeinbox)[ RSS](/packages/pessek-hypeinbox/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (2)Versions (2)Used By (0)

hypeInbox
=========

[](#hypeinbox)

[![Elgg 3.0](https://camo.githubusercontent.com/e646ef90c665819eef06372ac1af176270e4db7642e8c52976072bca821b1694/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f456c67672d332e302d6f72616e67652e7376673f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/e646ef90c665819eef06372ac1af176270e4db7642e8c52976072bca821b1694/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f456c67672d332e302d6f72616e67652e7376673f7374796c653d666c61742d737175617265)

Enhanced messaging for Elgg

Features
--------

[](#features)

- Define new message types and messaging rules (based on sender and recipient roles and relationships)
- Multiple inboxes for private messages and custom message types
- Message threading - messages are grouped based on message title and recipients
- Multi-user threads
- Real-time updates
- Message attachments (requires hypeAttachments)
- Integration with hypeApprove and ArckInteractive's roles (extendable via hooks)
- Message search

Screenshots
-----------

[](#screenshots)

[![Compose a message interface](https://camo.githubusercontent.com/f752621f7ed323ba87d0bd1c05f2f2b2e9bdfcba7eb1fb51ad1edbe1e9dc8f1d/68747470733a2f2f7261772e6769746875622e636f6d2f687970654a756e6374696f6e2f68797065496e626f782f6d61737465722f73637265656e73686f74732f636f6d706f73652e706e67 "Compose")](https://camo.githubusercontent.com/f752621f7ed323ba87d0bd1c05f2f2b2e9bdfcba7eb1fb51ad1edbe1e9dc8f1d/68747470733a2f2f7261772e6769746875622e636f6d2f687970654a756e6374696f6e2f68797065496e626f782f6d61737465722f73637265656e73686f74732f636f6d706f73652e706e67)[![Inbox view](https://camo.githubusercontent.com/981295a6ed98c6dca5f2df75a3475d2a33c0972c5cd907de4134af996fe48d0e/68747470733a2f2f7261772e6769746875622e636f6d2f687970654a756e6374696f6e2f68797065496e626f782f6d61737465722f73637265656e73686f74732f696e626f782e706e67 "Inbox")](https://camo.githubusercontent.com/981295a6ed98c6dca5f2df75a3475d2a33c0972c5cd907de4134af996fe48d0e/68747470733a2f2f7261772e6769746875622e636f6d2f687970654a756e6374696f6e2f68797065496e626f782f6d61737465722f73637265656e73686f74732f696e626f782e706e67)[![Popup view](https://camo.githubusercontent.com/dc6dec67847dc2bb38f99583acd07a59b1d92e02dd09e97d90524fe2dbb9b677/68747470733a2f2f7261772e6769746875622e636f6d2f687970654a756e6374696f6e2f68797065496e626f782f6d61737465722f73637265656e73686f74732f706f7075702e706e67 "Popup")](https://camo.githubusercontent.com/dc6dec67847dc2bb38f99583acd07a59b1d92e02dd09e97d90524fe2dbb9b677/68747470733a2f2f7261772e6769746875622e636f6d2f687970654a756e6374696f6e2f68797065496e626f782f6d61737465722f73637265656e73686f74732f706f7075702e706e67)

Acknowledgements
----------------

[](#acknowledgements)

- Plugin is inspired and partially sponsored by Whitemoor School

Usage / Configuration
---------------------

[](#usage--configuration)

The plugin allows you to define new types of communication between users. To configure new message types, you can use recipient roles, sender roles and relationships between them

For example, if you would like to allow users to send 'homework' to their supervisors, you would use the following configuration:

- Sender type: Any user
- Recipient type: Supervisor
- Relationship: Supervisor
- Inverse relationship: yes
- Group relationship: --blank--

If you would like to allow Editors to send 'notices' to Administrators, you would use the following:

- Sender type: Editor
- Recipient type: Administrator
- Relationship: --blank--
- Inverse relationship: --blank--
- Group relationship: --blank--

If you would like to allow Group exchange between members of the same group, you would use the following:

- Sender: Any user
- Recipient: Any user
- Relationship: --blank--
- Inverse relationship: --blank--
- Group relationship: member

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity46

Maturing project, gaining track record

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

Unknown

Total

1

Last Release

1804d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/649b17479d3b3a91bcdbbd05d56d9c55a33e095c8c4412ba6a34fa43bd3aff46?d=identicon)[rhemandaddy](/maintainers/rhemandaddy)

---

Tags

pluginelggmessagesinbox

### Embed Badge

![Health badge](/badges/pessek-hypeinbox/health.svg)

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

PHPackages © 2026

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