PHPackages                             tarekdj/net-smart-irc - 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. tarekdj/net-smart-irc

AbandonedLibrary

tarekdj/net-smart-irc
=====================

1.0.3(12y ago)020LGPLv2.1PHPPHP &gt;=5.3.0

Since Jan 4Pushed 12y ago1 watchersCompare

[ Source](https://github.com/tarekdj/Net_SmartIRC)[ Packagist](https://packagist.org/packages/tarekdj/net-smart-irc)[ RSS](/packages/tarekdj-net-smart-irc/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependenciesVersions (4)Used By (0)

```
/**
 * $Id$
 * $Revision$
 * $Author$
 * $Date$
 */

Net_SmartIRC
----------------
What is this?
Net_SmartIRC is a PHP class for communication with IRC networks, which
conforms to the RFC 2812 (IRC Protocol). It's an API that handles all IRC
protocol messages. It is designed for creating IRC bots, chats and show irc
related info on webpages.

Please report bugs to:
http://sourceforge.net/tracker/?group_id=60664&atid=494859

Project Homepage:
http://sourceforge.net/projects/phpsmartirc

official PEAR package page:
http://pear.php.net/package-info.php?package=Net_SmartIRC

files included in SmartIRC
--------------------------
SmartIRC.php
The class itself.

FEATURES
A full list of features that SmartIRC includes

CHANGELOG
Listing of changes between all versions.

README
this file

LICENSE
The license of Net_SmartIRC.

CREDITS
Creditlist with people that work/help on Net_SmartIRC.

SmartIRC/
 defines.php
 Nessesary IRC related defines (IRC reply codes).

 messagehandler.php
 All defined messagehandler that SmartIRC currently uses for channelsynching
 and some other API handling.

 irccommands.php
 All supported IRC commands (like join/part/kick/etc..)

docs/
 DOCUMENTATION
 Appendix to the HTML documention for developers.

 HOWTO
 Mini howto with detailed information, step by step.

 HTML/
  index.html
  the full documenation of SmartIRC

examples/
 example.php
 An example of how you can use this class for a mini php bot.

 example2.php
 This example shows how to display the amount of users in a specific
 IRC channel on your homepage.

 example3.php
 This bot echos the oplist if !ops is said on the channel.

 example4.php
 This bot checks all realnames of people that are on the channel
 and displays the result.

 example5.php
 This bot can kicks users when !kick NICKNAME is said on the channel.

 example6.php
 This example shows how an onjoin greeting can be done with SmartIRC.

 example7.php
 This is an example how timers can be used and how to unregister them.
```

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 90.6% 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 ~0 days

Total

3

Last Release

4510d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/a9338a69fa05c8f02a2b8e3d814629cfe27ac7a38cca6aa1b9523d4dcd2ea894?d=identicon)[tarekdj](/maintainers/tarekdj)

---

Top Contributors

[![meebey](https://avatars.githubusercontent.com/u/318066?v=4)](https://github.com/meebey "meebey (183 commits)")[![amir](https://avatars.githubusercontent.com/u/4293?v=4)](https://github.com/amir "amir (8 commits)")[![CloCkWeRX](https://avatars.githubusercontent.com/u/365751?v=4)](https://github.com/CloCkWeRX "CloCkWeRX (7 commits)")[![mj](https://avatars.githubusercontent.com/u/5277?v=4)](https://github.com/mj "mj (2 commits)")[![tarekdj](https://avatars.githubusercontent.com/u/540268?v=4)](https://github.com/tarekdj "tarekdj (2 commits)")

### Embed Badge

![Health badge](/badges/tarekdj-net-smart-irc/health.svg)

```
[![Health](https://phpackages.com/badges/tarekdj-net-smart-irc/health.svg)](https://phpackages.com/packages/tarekdj-net-smart-irc)
```

PHPackages © 2026

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