文件名称:greenbot:用C ++编写的IRC机器人
文件大小:32KB
文件格式:ZIP
更新时间:2024-05-27 09:22:25
C++
绿色机器人 一个用C ++编写的可配置的基于聊天的机器人。 建造 先决条件: 一个符合C ++ 11的编译器(现在是2015年,人们) JS模块的V8(JavaScript引擎) ./configure make ./greenbot 添加模块 模块所需的全部是modules/inc中的头文件,该头文件包含实现Callback类的类(在定义)。 该模块的实现可以作为.cpp文件进入modules/ ,它将被自动编译。 configure脚本将扫描modules/inc的头文件以生成新的头文件src/inc/modules.h ,这将允许src/core.cpp调用函数LoadModules 。 这意味着您无需修改任何现有代码即可添加模块,只需放入新文件即可。 为了识别文件,它们将需要以下形式的标题: //MODULE:[ClassName] //LIBS:-l[libnam
【文件预览】:
greenbot-master
----protocols()
--------inc()
--------irc.cpp(4KB)
----.gitignore(133B)
----configure(1KB)
----Makefile(2KB)
----src()
--------socket_windows.cpp(3KB)
--------util.cpp(823B)
--------inc()
--------socket_posix.cpp(2KB)
--------bot.cpp(777B)
--------core.cpp(2KB)
----LICENSE(1KB)
----README.md(2KB)
----modules()
--------define.cpp(3KB)
--------inc()
--------admin.cpp(905B)
--------botcall.cpp(338B)
--------js.cpp(1KB)