User:DGideas/ideasbotkernel

Crystal Clear action run.svgIdeasBot Kernel:简介 - API - 版本

Crystal Clear action run.svg目前的发行版本:未发行 开发版本:0.91M1

ideasBot Kernel是中文维基百科用户DGideas使用PHP语言制作的一套供MediaWiki软件机器人开发使用的API。提供了登录、编辑、搜索等常用功能,使用户不必再关注于机器人底层的原理。目前正在测试阶段,已邀请部分用户参与测试。

五分钟部署编辑

ideasBot Kernel以灵敏编程为标的设计。一套机器人从部署到投入运行仅需大约5分钟时间。具体方法如下:

  1. 获得并部署ideasBot Kernel。
  2. 打开config.php,并在相应位置进行设定(如机器人使用的账户信息,等)。
  3. 如果使用网页触发,则需要时建立cookie.log,并设置权限为RWRWRW(全局读写)。
  4. 仿照example.php编写您的机器人脚本。
  5. 完成!

目录树结构编辑

目前的版本中,ideasBot Kernel的目录结构如下:

  • api(目录):用于存放各种API文件
  • db(目录):用于存放数据库文件
  • extension(目录):用于存放用户开发的拓展函数
  • help(目录):用于存放帮助文件
  • labs(目录):用于存放测试功能
  • translation(目录):用于多语言支持
  • config.php:配置文件
  • example.php:示例文件
  • ideasfunc1.php:函数集#1
  • ideasfunc2.php:函数集#2
  • include.php:头文件
  • readme.txt:描述文件
  • translation.php:翻译文件

开放的API(应用程序开发接口)编辑