nerdie

所属分类:编程语言基础
开发工具:JavaScript
文件大小:18KB
下载次数:0
上传日期:2012-04-04 02:06:15
上 传 者sh-1993
说明:  一个node.js构建的、以插件为中心的很棒的IRC机器人。
(A node.js built, plugin-centered, awesome IRC bot.)

文件列表:
config.json.default (772, 2011-11-03)
configulator.js (710, 2011-11-03)
db (0, 2011-11-03)
db\empty (0, 2011-11-03)
logs (0, 2011-11-03)
logs\empty (0, 2011-11-03)
nerdie_interface.js (2382, 2011-11-03)
package.json (886, 2011-11-03)
plugins (0, 2011-11-03)
plugins\beerscore.js (1824, 2011-11-03)
plugins\conan.js (808, 2011-11-03)
plugins\convert.js (1417, 2011-11-03)
plugins\parrot.js (2053, 2011-11-03)
plugins\pivotal.js (2933, 2011-11-03)
plugins\reload.js (608, 2011-11-03)
plugins\sandbox.js (1463, 2011-11-03)
plugins\search.js (685, 2011-11-03)
plugins\tell.js (2936, 2011-11-03)
plugins\twitter.js (5223, 2011-11-03)
plugins\tychay.js (669, 2011-11-03)
plugins\user (0, 2011-11-03)
plugins\weather.js (1875, 2011-11-03)
server.js (2913, 2011-11-03)
vendor (0, 2011-11-03)
vendor\Jerk (0, 2011-11-03)
vendor\google (0, 2011-11-03)
vendor\google\google.js (979, 2011-11-03)

# Installation First, get a copy of this project. You probably want to fork http://github.com/nerdie/nerdie and then clone that. Next, make sure you have [node](http://nodejs.org/) and [npm](http://npmjs.org/) installed. In your directory, run: npm install . Copy the config file `config.json.default` to `config.json` and edit as appropriate. It's in `.gitignore`, so your sensitive information won't be committed. Now run: node server.js # Usage There are no usage instructions. For a nerdie bot named `nerdie` using the default prefix `!`, the following regular expressions are registered with nerdie by default: Registered pattern: /what is best in life/i Registered pattern: /(strong.+steel)|(steel.+strong)|(steel.+strength)|(strength.+steel)/i Registered pattern: /^(!|nerdie[:,]?\s)help$/ Registered pattern: /^(?:is)?\s+any(?:one|body)\s+(?:here|around|awake)/i Registered pattern: /^(good)?\s?morning?/i Registered pattern: /^\:?wq?$/i Registered pattern: /^(!|nerdie[:,]?\s)count$/ Registered pattern: /^(!|nerdie[:,]?\s)uniqueid$/ Registered pattern: . Registered pattern: /^(!|nerdie[:,]?\s)tell\s*(.+)$/ Registered pattern: /^(!|nerdie[:,]?\s)ask\s*(.+)$/ Registered pattern: /^(!|nerdie[:,]?\s)reload\s*(.+)$/ Registered pattern: /^(!|nerdie[:,]?\s)g(?:oogle)?\s*(.+)$/ Registered pattern: /^(!|nerdie[:,]?\s)js\s*(.+)$/ Registered pattern: /^(!|nerdie[:,]?\s)eval\s*(.+)$/ Registered pattern: /^(!|nerdie[:,]?\s)convert\s*(.+)$/ Registered pattern: /^(!|nerdie[:,]?\s)beerscore\s*(.+)$/ Registered pattern: /^(!|nerdie[:,]?\s)twitter\s*(.+)$/ Registered pattern: /https?:\/\/twitter.com\/(#!\/)?(.+?)\/status\/([0-9]+)/i Registered pattern: /^(!|nerdie[:,]?\s)weather\s*(.+)$/ Registered pattern: /.*(?:terry\s+chay|tychay)/i

近期下载者

相关文件


收藏者