PHPackages                             jaxkdev/discordbot - 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. jaxkdev/discordbot

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

jaxkdev/discordbot
==================

A PocketMine-MP Plugin that hosts your very own discord bot using DiscordPHP.

3.0.5(1y ago)5528711[7 issues](https://github.com/DiscordBot-PMMP/DiscordBot/issues)OSL-3.0PHPPHP ^8.1CI failing

Since Nov 19Pushed 1y ago1 watchersCompare

[ Source](https://github.com/DiscordBot-PMMP/DiscordBot)[ Packagist](https://packagist.org/packages/jaxkdev/discordbot)[ RSS](/packages/jaxkdev-discordbot/feed)WikiDiscussions stable Synced 1w ago

READMEChangelog (10)Dependencies (10)Versions (30)Used By (0)

DiscordBot
==========

[](#discordbot)

DiscordBot is not a plugin that provides anything for players/users, this plugin provides ***Developers***with an extensive API to interact with a Discord Bot via DiscordPHP

Here are a list of plugins that provide user functionality:

- [Chat Bridge](https://github.com/DiscordBot-PMMP/ChatBridge) | Bi-directional chat between Discord and Minecraft
- [Discord Account](https://github.com/DiscordBot-PMMP/DiscordAccount) | Link your Discord account to your Minecraft account
- *More to be listed (If you use this plugin open a PR to add your plugin here)*

> Developers, see [API.md](API.md) for more information on how to use the DiscordBot API
> Advanced Developers, see [Network\_API.md](Network_API.md) for more information on the network protocol / external bots.

Requirements
============

[](#requirements)

---

NameVersionIncluded in releasesPHP^ 8.1❌PocketMine-MP^ 5.0❌DiscordPHP10.0.0-RC6✅Promise2.10✅Installation
============

[](#installation)

---

### PocketMine-MP

[](#pocketmine-mp)

All Releases v2.0.0 onwards have been tested and released on Poggit, you can download the latest release from [Poggit](https://poggit.pmmp.io/p/DiscordBot) or from [GitHub](https://github.com/DiscordBot-PMMP/DiscordBot/releases/latest)

> *GitHub release being slightly more optimised, useless files are not included.*

### Composer

[](#composer)

This plugin is also available via composer to use as a dev-dependency when using PHPStan, PHPUnit, or similar.

You can install it simply with `composer require --dev jaxkdev/discordbot`

To see more information about the project via composer/packagist please see [here](https://packagist.org/packages/jaxkdev/discordbot).

> Please note the package name is `jaxkdev/discordbot` and not `discordbot-pmmp/discordbot`

### Source

[](#source)

No support is given for users or developers running from source, I myself build the plugin into a phar before testing.

If you do become an active contributor to the plugin I will help you set up efficient workflows to ease testing.

Credits
=======

[](#credits)

---

### Contributors

[](#contributors)

- [@JaxkDev](https://github.com/JaxkDev) - Lead developer
- [@dktapps](https://github.com/dktapps) - ext-pmmpthread support

### Libraries

[](#libraries)

- [Discord-PHP/DiscordPHP](https://github.com/DiscordPHP/DiscordPHP) - Used internally to communicate with discord.
- [ReactPHP/Promise](https://github.com/reactphp/promise) - Used to provide a promise API Library to developers.
- [\[Dev\] PHPStan/PHPStan](https://github.com/phpstan/phpstan) - Used to analyse the plugins code for any potential problems.
- [\[Dev\] PHP-CS-Fixer/PHP-CS-Fixer](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer) - Used to maintain the plugins code to a standard.
- [\[Dev\] ![Common Changelog](https://camo.githubusercontent.com/176db51c9c988a336cb07aea3af94677964e5986cb3794f8f72d4493b783b1e2/68747470733a2f2f636f6d6d6f6e2d6368616e67656c6f672e6f72672f62616467652e737667)](https://common-changelog.org) - Used to maintain a changelog format.

And many more sub-dependencies that allow the above to function.

###  Health Score

41

—

FairBetter than 89% of packages

Maintenance37

Infrequent updates — may be unmaintained

Popularity26

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity73

Established project with proven stability

 Bus Factor1

Top contributor holds 99.4% 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 ~53 days

Recently: every ~80 days

Total

26

Last Release

665d ago

Major Versions

1.0.0 → 2.0.02021-07-28

2.1.10 → 3.0.02023-09-01

PHP version history (5 changes)1.0.0\_A3PHP ^7.3

2.0.0PHP ^7.4||^8.0.3

2.1.0PHP ^8.0.3

2.1.10PHP ~8.0.3

3.0.0PHP ^8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/1a52a514daa81f233ef15f891321b8a1db6ffa599382b81fab3a3195790987bf?d=identicon)[JaxkDev](/maintainers/JaxkDev)

---

Top Contributors

[![JaxkDev](https://avatars.githubusercontent.com/u/25908768?v=4)](https://github.com/JaxkDev "JaxkDev (705 commits)")[![D1veer](https://avatars.githubusercontent.com/u/76477274?v=4)](https://github.com/D1veer "D1veer (2 commits)")[![Laith98Dev](https://avatars.githubusercontent.com/u/49840784?v=4)](https://github.com/Laith98Dev "Laith98Dev (1 commits)")[![Shelly7w7](https://avatars.githubusercontent.com/u/36070804?v=4)](https://github.com/Shelly7w7 "Shelly7w7 (1 commits)")

---

Tags

discordbotdiscordphpphppocketmine-mppocketmine-mp-plugin

###  Code Quality

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/jaxkdev-discordbot/health.svg)

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

###  Alternatives

[composer/composer

Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.

29.4k187.2M2.6k](/packages/composer-composer)[pocketmine/pocketmine-mp

A server software for Minecraft: Bedrock Edition written in PHP

3.5k74.6k86](/packages/pocketmine-pocketmine-mp)[react/react

ReactPHP: Event-driven, non-blocking I/O with PHP.

9.1k3.6M63](/packages/react-react)[embed/embed

PHP library to retrieve page info using oembed, opengraph, etc

2.1k11.0M97](/packages/embed-embed)[ua-parser/uap-php

A multi-language port of Browserscope's user agent parser.

55734.7M69](/packages/ua-parser-uap-php)[reactivex/rxphp

Reactive extensions for php.

1.7k3.2M49](/packages/reactivex-rxphp)

PHPackages © 2026

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