英语法语西班牙语

Ad


OnWorks 网站图标

bot-basicbot-pluggablep - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 bot-basicbot-pluggablep

这是命令 bot-basicbot-pluggablep 可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


bot-basicbot-pluggable - 标准的 Bot::BasicBot::Pluggable 脚本

VERSION


0.98版

商品描述


此脚本充当通用框架 Bot::BasicBot::Pluggable 的标准接口
用于在 perl 中编写可插入的 IRC 机器人。 它使用户能够管理一个完整的
无需编写任何 perl 代码即可获得成熟的机器人。

概要


bot-basicbot-pluggable --nick MyBot --server irc.perl.org

配置


- 服务器
要连接的服务器。 默认为 本地.

--configfile 文件
从指定的文件中读取配置选项。 讨论可能的值和格式
请参阅配置文件部分。 默认读取通过找到的配置文件
配置::查找。

--logconfig 文件
日志配置将从指定的文件中读取。 请参阅
Log::Log4perl::Config 其格式。 如果这样,参数 loglevel 将被忽略
提供了选项。

--日志级别
按输出的降序将机器人日志级别设置为以下级别之一:
跟踪、调试、信息、警告、错误或致命。 默认为警告。

--nick 昵称
要使用的昵称。 默认为 基本机器人.

--channel 频道名称
要连接的通道。 可以多次提供此参数。 你没有
用哈希符号作为通道名称的前缀,该符号必须在
贝壳。 它会自动为您添加。

- 密码
设置管理员密码 AUTH 模块。 这也加载了 AUTH 模块
含蓄地。 请注意,此密码可能会在任何进程中看到
上市如 ps or 最佳.

- 模块
要加载的模块。 可以多次提供此参数。 你可以打电话
--list-modules 获取所有可用模块的列表。 如果你没有定义任何模块
通过这个选项, AUTH装载机 默认加载。

--列表模块
列出所有已安装的模块,然后退出。 没有启动机器人。

--列表商店
列出所有已安装的存储模块,然后退出。 没有启动机器人。

- 店铺
定义用于保存模块设置的存储模块。 默认是 内存,
它不会在会话之间保存任何设置,但不会留下任何文件或
需要任何特殊设置。

此选项采用以下形式的字符串 =折扣值 并且可以多次指定。
钥匙的价值 类型 定义要加载的存储后端,所有其他参数
作为散列引用传递给对象构造函数。

例如:

./bot --store type=Deep --store file=foo.deep

该命令将创建一个 Bot::BasicBot::Pluggable::Store::Deep 对象并通过
"file => 'foo.deep'" 到它的构造函数。

--字符集
用于机器人的字符集。 默认为 utf8,但您可以使用中列出的任何编码
编码。 IRC 协议没有定义要使用的特定字符集。 这个
提出了一个大问题,因为如果您不使用与其他人相同的
频道你刚收到垃圾。

- 港口
连接到目标主机的端口。 这默认为 irc 标准端口 6667。您
在大多数情况下不需要定义它。

- 命令行
bot 不会连接到任何 irc 服务器,但会等待来自命令的 stdin
用户。 这种模式实际上不适用于很多 irc 相关模块,如 ChanOp。

配置文件


机器人读取由 Config::Find 找到的配置文件(通常命名为
〜/.bot-basicbot-pluggable.yaml) 或通过命令行指定 --配置文件 on
启动。 该文件应该是一个语法正确的 yaml 文件,以哈希作为其第一级
元素。 它了解上面列出的每个选项和特殊设置参数,
这是一个散列,其中键是模块名称,值是可配置的散列
模块设置。 展示比解释更容易:

---
服务器:主机
昵称:机器人
设置:
因果报应:
自我忽略:0
商店:
类型:深
文件:foo.deep

设置下列出的所有模块也会在启动时加载。

请记住,您必须在 YAML 中转义哈希(或磅)符号:

---
渠道:
- '#botzone'

使用 onworks.net 服务在线使用 bot-basicbot-pluggablep


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad