文件名称:irc-bot-mongodb-logger:这是带有 mongodb 和快速服务器的 nodejs irc 记录器
文件大小:65KB
文件格式:ZIP
更新时间:2024-06-22 01:04:57
JavaScript
##介绍
这是一个位于 irc 之上的 WA 机器人。 它可以用作 irc 的简单记录器,以增加与 mongo 数据库的一致性。 这个想法是它作为模块工作,您可以在其中实际实现自己的模块侦听机器人事件。
跑步
$ node bin/www
应用程序架构
你有一个标准的 express 应用,主文件在 app.js 中。 最重要的是,您在 app_modules 中有模块化模块。 bot.js 是监听所有 irc 事件的主要 irc bot。 logger.js 是 mongodb 存储模块,用于为应用程序添加一致性。 它还会在第一次创建用户时创建一个新事件,即“新用户”。
配置
在项目的根目录创建一个 config.json 文件:
{
"database":{
"hostname":"
【文件预览】:
irc-bot-mongodb-logger-master
----models()
--------index.js(3KB)
----bin()
--------www(2KB)
----package.json(596B)
----routes()
--------index.js(4KB)
----app_modules()
--------help.js(711B)
--------logger.js(7KB)
--------irc()
--------history.js(2KB)
--------bot.js(4KB)
----LICENSE(1KB)
----views()
--------index.jade(694B)
--------error.jade(152B)
--------stats.jade(347B)
--------layout.jade(124B)
--------userHistory.jade(389B)
----.gitignore(24B)
----app.js(2KB)
----README.md(1KB)
----build()
--------config.gypi(1KB)