wildphp / wild-irc-bot
此包已被弃用且不再维护。没有推荐替代包。
用PHP编写的模块化IRC机器人
2.0.3
2016-04-29 14:04 UTC
Requires
- php: >=5.5.0
- myclabs/php-enum: ^1.4
- react/react: ^0.4
- wildphp/api: *
Requires (Dev)
- dev-master
- 2.0.3
- 2.0.2
- 2.0.1
- v2.0.0
- dev-dependabot/composer/phpunit/phpunit-9.6.10
- dev-dependabot/composer/react/socket-1.13.0
- dev-dependabot/composer/php-di/php-di-6.3.2
- dev-dependabot/composer/phpunit/phpunit-9.5.4
- dev-dependabot/composer/monolog/monolog-2.2.0
- dev-feature/scrutinizer-php8
- dev-feature/github-actions
- dev-fix/whospcrplobserver
This package is auto-updated.
Last update: 2023-09-01 08:23:31 UTC
README
一个高级且可编程的PHP IRC机器人。
它设计用于在本地LAMP、WAMP、MAMP堆栈或纯PHP安装上运行。不需要Web服务器,只需一个有效的PHP安装。
系统要求
为了运行WildPHP,我们要求您的系统满足一些条件。特别是
- PHP版本必须等于或高于 7.1.0。
- 对您计划在WildPHP上运行的系统有命令行访问权限。
- WildPHP不能在Apache或Nginx等Web服务器中运行。请不要要求支持这样做。
- WildPHP已在 Linux 和 macOS 上进行了测试,以证明其功能。其他平台不受支持,也不能保证其运行。
- 为了获得最佳体验,我们建议使用包含的 systemd 服务(根据您的需要进行调整)或使用 tmux 或 screen 以允许机器人后台运行。
IRC社区 & 支持
如果您需要帮助或只是想加入IRC频道闲聊,请加入我们:#wildphp@irc.freenode.net。开发讨论在 #wildphp-dev@irc.freenode.net。
功能和功能
目前,这个机器人的版本正处于大力开发中,因此功能列表不是最终的。一旦有可靠的列表可用,我们将更新此内容。
安装
要安装最新开发版本,您需要 Composer。使用以下命令安装WildPHP
$ git clone https://github.com/WildPHP/irc-bot
$ cd irc-bot
$ composer install
这将拉取运行机器人所需的全部Composer依赖。
请注意,机器人可能不稳定,甚至可能无法启动。如果您遇到问题,请提交一个错误报告!
配置
复制示例配置文件并根据您的需求进行编辑。仔细阅读注释。
$ cp config/config.sample.php config/config.php
运行机器人
虽然您可以在终端中运行机器人,但最好在 tmux 或 screen 中运行它,以便它可以在后台运行。
$ php bin/wildphp.php
或者,包含了一个 systemd
服务。编辑它(仔细阅读注释),然后将其放入 /etc/systemd/system/
。之后,发出 systemctl daemon-reload
命令,您应该可以使用该服务。
贡献者
您可以在GitHub仓库中查看完整的贡献者列表。请点击此处查看。