PHPackages                             chrismou/phergie-irc-plugin-react-pingpong - 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. [Testing &amp; Quality](/categories/testing)
4. /
5. chrismou/phergie-irc-plugin-react-pingpong

ActiveLibrary[Testing &amp; Quality](/categories/testing)

chrismou/phergie-irc-plugin-react-pingpong
==========================================

Phergie plugin for testing the bot's responsiveness

v1.1.0(10y ago)066[1 PRs](https://github.com/chrismou/phergie-irc-plugin-react-pingpong/pulls)BSD-2-ClausePHPPHP &gt;=5.5.0

Since Feb 15Pushed 10y ago1 watchersCompare

[ Source](https://github.com/chrismou/phergie-irc-plugin-react-pingpong)[ Packagist](https://packagist.org/packages/chrismou/phergie-irc-plugin-react-pingpong)[ Docs](http://github.com/chrismou/phergie-irc-plugin-react-pingpong)[ RSS](/packages/chrismou-phergie-irc-plugin-react-pingpong/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (7)Versions (3)Used By (0)

Bot responsiveness testing plugin for [Phergie](http://github.com/phergie/phergie-irc-bot-react/)
=================================================================================================

[](#bot-responsiveness-testing-plugin-for-phergie)

[Phergie](http://github.com/phergie/phergie-irc-bot-react/) plugin for testing the bot's responsiveness.

[![Build Status](https://camo.githubusercontent.com/b41c7e0fb66b7d93440afe381224cfe5f0a6b22a0b8a03ab43b4da029c6be2b6/68747470733a2f2f7472617669732d63692e6f72672f63687269736d6f752f706865726769652d6972632d706c7567696e2d72656163742d70696e67706f6e672e737667)](https://travis-ci.org/chrismou/phergie-irc-plugin-react-pingpong)[![Test Coverage](https://camo.githubusercontent.com/9404ef6094fe55078b0f2328578619a3c3f9b09d84e1b8e7ba44124a266bd6c3/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f63687269736d6f752f706865726769652d6972632d706c7567696e2d72656163742d70696e67706f6e672f6261646765732f636f7665726167652e737667)](https://codeclimate.com/github/chrismou/phergie-irc-plugin-react-pingpong/coverage)[![Code Climate](https://camo.githubusercontent.com/4e316a1420e27578feb8777be650317a3a2f51ef8dd774f74ba1feed0ceb7b68/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f63687269736d6f752f706865726769652d6972632d706c7567696e2d72656163742d70696e67706f6e672f6261646765732f6770612e737667)](https://codeclimate.com/github/chrismou/phergie-irc-plugin-react-pingpong)[![Buy me a beer](https://camo.githubusercontent.com/84435278ebf644da9ba4ece64a76602c16bb88edd474ee54cc757a17eca9666f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f646f6e6174652d50617950616c2d3031394344452e737667)](https://www.paypal.me/chrismou)

About
-----

[](#about)

This plugin is designed to simply return a response to the phrase "ping", most commonly used to test the bot's responsiveness.

Install
-------

[](#install)

The recommended method of installation is [through composer](http://getcomposer.org).

```
composer require chrismou/phergie-irc-plugin-react-pingpong
```

See Phergie documentation for more information on [installing and enabling plugins](https://github.com/phergie/phergie-irc-bot-react/wiki/Usage#plugins).

Configuration
-------------

[](#configuration)

To use the default settings, simply add the following to your config file:

```
new \Chrismou\Phergie\Plugin\PingPong\Plugin
```

Or you can set one of both of the custom config values. "response" is the phrase the bot will reply back with (defaults to "pong"), and "reply" sets whether the bot should reply back to the user directly (defaults to false):

```
new \Chrismou\Phergie\Plugin\PingPong\Plugin(array(
    "response" => "lolwut",
    "reply" => false
))
```

Tests
-----

[](#tests)

To run the unit test suite:

```
curl -s https://getcomposer.org/installer | php
php composer.phar install
./vendor/bin/phpunit

```

License
-------

[](#license)

Released under the BSD License. See `LICENSE`.

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity59

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

Total

2

Last Release

3826d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/98e0798db43673fb89fe589cbb45fb4c6547d3bdbe76d7efa30d96f24ffc677e?d=identicon)[chrismou](/maintainers/chrismou)

---

Top Contributors

[![chrismou](https://avatars.githubusercontent.com/u/319883?v=4)](https://github.com/chrismou "chrismou (17 commits)")

---

Tags

pluginbotircphergie

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/chrismou-phergie-irc-plugin-react-pingpong/health.svg)

```
[![Health](https://phpackages.com/badges/chrismou-phergie-irc-plugin-react-pingpong/health.svg)](https://phpackages.com/packages/chrismou-phergie-irc-plugin-react-pingpong)
```

PHPackages © 2026

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