{"_id":"niobe-ircbot","_rev":"10-fdb474ef4335a24ff2a4f61df1cef113","name":"niobe-ircbot","description":"Modular IRC Bot Written in NodeJS","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.1":{"author":{"name":"zephrax","email":"zephrax@gmail.com","url":"http://www.kernelpanic.com.ar/"},"name":"niobe-ircbot","description":"Modular IRC Bot Written in NodeJS","version":"0.0.1","homepage":"http://www.kernelpanic.com.ar/","repository":{"type":"git","url":"git://github.com/zephrax/niobe-ircbot.git"},"main":"niobe.js","engines":{"node":">=0.4.12"},"dependencies":{"irc":">= 0.0.1","sqlite3":">= 2.0.0"},"devDependencies":{},"_npmUser":{"name":"zephrax","email":"zephrax@gmail.com"},"_id":"niobe-ircbot@0.0.1","_engineSupported":true,"_npmVersion":"1.0.103","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"d760a45420e685e66fb27141b93b5798af5b46b0","tarball":"https://registry.npmjs.org/niobe-ircbot/-/niobe-ircbot-0.0.1.tgz","integrity":"sha512-PpV+ojvwxgcWvcdcJdJTuti/epeyB3Rn2yfVd7oEev64RPrr9jt7GGGTRrhUB40OWjBDqSAgPlITjLzmRCEg4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/Jt2in/xP1iSfA78FFZ8zcFHzIn1sRkF5j+C0cWJjnwIhAJ/4NAu4SiRpW8mVYAf/lw7yM4BvpQRCpgV7NCeElhsO"}]},"maintainers":[{"name":"zephrax","email":"zephrax@gmail.com"}]},"0.0.2":{"author":{"name":"zephrax","email":"zephrax@gmail.com","url":"http://www.kernelpanic.com.ar/"},"name":"niobe-ircbot","description":"Modular IRC Bot Written in NodeJS","version":"0.0.2","homepage":"http://www.kernelpanic.com.ar/","repository":{"type":"git","url":"git://github.com/zephrax/niobe-ircbot.git"},"main":"niobe.js","engines":{"node":">=0.4.12"},"dependencies":{"irc":">= 0.0.1","sqlite3":">= 2.0.0"},"devDependencies":{},"_npmUser":{"name":"zephrax","email":"zephrax@gmail.com"},"_id":"niobe-ircbot@0.0.2","_engineSupported":true,"_npmVersion":"1.1.0-beta-4","_nodeVersion":"v0.6.6","_defaultsLoaded":true,"dist":{"shasum":"86f73ebbcc96c51de28d00ff03f47fe53fee353b","tarball":"https://registry.npmjs.org/niobe-ircbot/-/niobe-ircbot-0.0.2.tgz","integrity":"sha512-iLpf0CtYGqbFi5q9CjrQrj55bhR2MvkfK66bzh9uUvmylVlKFcObHa0hdoiOSUk4QI253WTiDyP/IhAPaITfLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHwDZ4XKLcV2EnqW9VtMkd+86acwwLSRbb3K45QLJf3dAiEAsrQbcKYSxycdUYIPmkqifJBnsFTN7AZiUZBQh7loGRQ="}]},"maintainers":[{"name":"zephrax","email":"zephrax@gmail.com"}]},"0.0.3":{"author":{"name":"zephrax","email":"zephrax@gmail.com","url":"http://www.kernelpanic.com.ar/"},"name":"niobe-ircbot","description":"Modular IRC Bot Written in NodeJS","version":"0.0.3","homepage":"http://www.kernelpanic.com.ar/","repository":{"type":"git","url":"git://github.com/zephrax/niobe-ircbot.git"},"main":"niobe.js","engines":{"node":">=0.4.12"},"dependencies":{"irc":">= 0.0.1","sqlite3":">= 2.0.0","request":">= 2.2.9"},"devDependencies":{},"_npmUser":{"name":"zephrax","email":"zephrax@gmail.com"},"_id":"niobe-ircbot@0.0.3","_engineSupported":true,"_npmVersion":"1.1.0-beta-4","_nodeVersion":"v0.6.6","_defaultsLoaded":true,"dist":{"shasum":"1dd09b8f222ef62041213f24515ee5f54295a733","tarball":"https://registry.npmjs.org/niobe-ircbot/-/niobe-ircbot-0.0.3.tgz","integrity":"sha512-rp/liPvPvGsioeDaTUy5sFUXRiIcjga9d7c+08T21AGh6KVizXbcRMMQbT9EZI5K10L9jgc9F/8V9JbcOipktA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFYTLqrr+BFTHGD0aMcgrgylt25yF3lVSkuqxLzlNXNVAiEAqXdxWc1Z1UrcUu07HLpzb8IYZW3cISWLuKW1tScd9PM="}]},"maintainers":[{"name":"zephrax","email":"zephrax@gmail.com"}]}},"maintainers":[{"name":"zephrax","email":"zephrax@gmail.com"}],"time":{"modified":"2022-06-21T10:00:31.391Z","created":"2011-11-24T01:25:50.158Z","0.0.1":"2011-11-24T01:25:52.731Z","0.0.2":"2011-12-26T16:24:19.860Z","0.0.3":"2011-12-27T13:40:12.454Z"},"author":{"name":"zephrax","email":"zephrax@gmail.com","url":"http://www.kernelpanic.com.ar/"},"repository":{"type":"git","url":"git://github.com/zephrax/niobe-ircbot.git"},"readme":"#Niobe IRC Bot - Node.JS\n\n##Installing Required packages:\n\n<pre>\nnpm install irc\nnpm install sqlite3\n</pre>\n\n##Database creation\n<pre>\nsqlite3 dbname.db\n\nCREATE TABLE channels (id INTEGER PRIMARY KEY ASC, channel TEXT);\nCREATE TABLE users (id INTEGER PRIMARY KEY ASC, user TEXT, email TEXT, level INTEGER DEFAULT 10);\nCREATE TABLE definitions (id integer primary key asc, user text, name text, description text);\n</pre>\n\n##Usage\n```javascript\nvar niobe = require('niobe-ircbot'),\n    config = require('./config.js');\n\nvar bot = new niobe(config);\n```\n\n##Configuration file\n```javascript\nvar config = {\n\tservers : {\n\t    'ServerName' :\n\t\t{\n\t\t    host : 'irc.server.address',\n\t\t    secure : true, // SSL?\n\t\t    selfSigned : true, // Self-signed certificate?\n\t\t    port : 6697,\n\t\t    nick : 'dev_niobe',\n\t\t    channels: ['#channel'],\n\t\t    db : 'niobe.db' // Sqlite3 Database File\n\t\t}\n\t},\n\tdebug : true,\n\tmodules : [ 'hash', 'ping', 'accountservices', 'quotes' ], // add any modules you want\n\tmodulesPath : './modules/'\n};\n\nmodule.exports = config;\n```\n","readmeFilename":""}