知识(irc)数据库bot

kdb的Python项目详细描述


kdb是一个小型的可插拔irc bot框架,利用 circuits python应用程序框架。

kdb是最早编写的“测试”应用程序之一。 在电路中,仍然保持和保持最新 在电路上有新的特点和变化。

您可以使用kdb作为框架来构建自己的项目 使用IRC协议。kdb本身带有一套有用的 插件和功能。如果你想看到它在行动,感觉 免费与开发商联系 James Millsprologic) 在自由节点IRC网络上,位于电路信道中。

kdb由创建并主要由维护 James Mills

安装

$ pip install kdb

用法

$ kdb irc.freenode.net

其他选项:

$ kdb --help

Docker上的安装和使用

kdb现在Docker准备就绪,可以使用以下命令运行:

$ CID=$(docker run -d -p 8000:8000 -v $(pwd)/etc:/etc/kdb --name="kdb" prologic/kdb --config=/etc/kdb/kdb.ini)

注意

请确保编辑etc/kdb.ini或更改以上行 为了满足您的需要,安装配置目录 从主机上的另一条路径。

插件

kdb有一套完整的可补充的插件。

有关可用插件的列表,请参见:

https://bitbucket.org/prologic/kdb/src/tip/kdb/plugins/

您可以通过:

安装最新的Development Version
$ pip install kdb==dev

更改

kdb 1.0.2(2014-04-27

  • 修复了新web api中的一个错误。
  • kdb.plugins.help.format_msg()修复了一个错误。
  • 更新了web插件ui以使用jquery终端。
  • 添加了一个json rpc插件。
  • 更新了无人机插件以侦听registerednick事件。
  • 修正了问候语插件中的一个输入错误

kdb 1.0.1(2014-04-16

  • 修复了正确的web插件并使包非zip_safe
  • 修复了Web插件中的模板路径。
  • 修复了Web插件,使其在作为包安装并运行时工作 另外。

kdb 1.0.0(2014-04-16

  • 修复了丢失的html2textaspell-en依赖项。
  • 更新的需求和文档文件
  • 将示例配置移到etc/
  • 在插件加载失败时打印一个treceback。
  • 使用os.path.exists检查--config文件。
  • 固定停靠文件
  • 添加了远程插件
  • 修正了通道插件的子命令。
  • 固定状态管理。
  • 在默认情况下为rss插件设置保存rss源的文件名 示例配置文件。
  • 修正了使用通道插件的子命令。
  • 修复了rss插件中RLIST命令的显示。
  • 固定计数使用统计的命令。

kdb 0.9.0(2014-04-14

  • 移植到电路3.0

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
在Java中从本地文件系统导入文件   spring boot如何在Java SpringBoot项目中集成Olingo(Odata)   java查找连续数组中缺少的第k个元素(超过时间限制)   java为什么在mySql中插入1/2行时会得到2/4行   java不能在静态上下文中使用它   File Observer方法的java My onEvent()部分不起作用   java Netty NioSocketChannel在多线程写入时收到中断消息   java将文件夹与父文件夹一起复制   java我的TictaToe代码出了什么问题?如何检查已采取的措施?   java Swing JTable更新   java如何将cordinates查找为int   如何使用selenium和java在firefox中打开新的空选项卡   java Gradle构建输出Jar未运行   java没有GET/WEBINF/jsp/login的映射。jsp