IdeasBot Kernel
目前的發行版本:未發行 開發版本:0.91M1
ideasBot Kernel是中文維基百科用戶DGideas使用PHP語言製作的一套供MediaWiki軟體機器人開發使用的API。提供了登錄、編輯、搜索等常用功能,使用戶不必再關注於機器人底層的原理。目前正在測試階段,已邀請部分用戶參與測試。
五分鐘部署
ideasBot Kernel以靈敏編程為標的設計。一套機器人從部署到投入運行僅需大約5分鐘時間。具體方法如下:
- 獲得並部署ideasBot Kernel。
- 打開config.php,並在相應位置進行設定(如機器人使用的帳戶信息,等)。
- 如果使用網頁觸發,則需要時建立cookie.log,並設置權限為RWRWRW(全局讀寫)。
- 仿照example.php編寫您的機器人腳本。
- 完成!
目錄樹結構
目前的版本中,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:翻譯文件