mbot:海市rage楼的IRC bot的前叉

时间:2024-05-30 08:07:35
【文件属性】:

文件名称:mbot:海市rage楼的IRC bot的前叉

文件大小:281KB

文件格式:ZIP

更新时间:2024-05-30 08:07:35

c-plus-plus irc irc-bot irc-client mbot

海市rage楼的IRC bot 2013 这是Mirage的IRC bot(使用C ++编码的IRC bot)的分支。 它原本是用来代替eggdrop的,但是它只接受简单的tcl脚本,您可能会发现大多数tcl脚本都存在问题。 为了减轻此限制,此派生添加了两个额外的模块:urlsniffer和shell。 urlsniffer将监视频道中提到的url,并打印内容类型,内容长度和html标题(如果有)。 它还会记录谁提到了该URL并进行了保存,然后向所有提及该URL的人显示“您的URL已旧”消息。 urlsniffer模块需要安装easycurl库( )。 shell允许您添加启动任意程序的触发命令,从而允许bot的任意扩展。 mbot通过将IRC数据作为参数(argv)传递并将命令的标准输出传递给IRC与这些程序进行交互。 此外,您可以将脚本与计时器关联,定期执行并将任何现有输出传


【文件预览】:
mbot-master
----example()
--------example.users(31B)
--------example.shell.conf(5KB)
--------example.motd(47B)
--------example.bot.conf(7KB)
--------example.get(339B)
--------example.conf(2KB)
--------example.words(128B)
--------example.seen(129B)
----FAQ(443B)
----config()
--------gcc_stack_protect.m4(1KB)
--------member_sin6_scope_id.m4(584B)
--------type_struct_sockaddr_storage.m4(336B)
--------mkinstalldirs(2KB)
--------in6_guess_stack.m4(4KB)
--------config.guess(41KB)
--------config.sub(28KB)
--------ai_constants.m4(1KB)
--------missing(10KB)
--------install-sh(5KB)
--------type_socklen_t.m4(1KB)
--------type_struct_sockaddr_in6.m4(336B)
--------proto_inet6.m4(423B)
--------tcl.m4(6KB)
----inc()
--------Text.h(1KB)
--------scriptcmd.h(8KB)
--------mbot.h(919B)
--------Module.h(2KB)
--------Net.h(2KB)
--------Log.h(2KB)
--------system.h(5KB)
--------config.h.in(6KB)
--------missing.h(2KB)
--------defines.h(3KB)
--------Strings.h(2KB)
--------Channel.h(2KB)
--------Bot.h(2KB)
--------ListVars.h(1KB)
--------ListUsers.h(2KB)
--------List.h(1KB)
--------utils.h(2KB)
--------NetDCC.h(2KB)
--------Services.h(1KB)
--------NetServer.h(3KB)
--------Script.h(3KB)
----configure.in(14KB)
----src()
--------NetServer.cpp(10KB)
--------missing.cpp(55KB)
--------List.cpp(2KB)
--------Bot.cpp(15KB)
--------Script.cpp(19KB)
--------Net.cpp(11KB)
--------ListUsers.cpp(6KB)
--------Log.cpp(4KB)
--------Text.cpp(3KB)
--------Channel.cpp(5KB)
--------utils.cpp(9KB)
--------ListVars.cpp(2KB)
--------scriptcmd.cpp(30KB)
--------Makefile.in(656B)
--------mbot.cpp(3KB)
--------Strings.cpp(3KB)
--------NetDCC.cpp(8KB)
--------Module.cpp(4KB)
--------Services.cpp(2KB)
----README(26KB)
----Makefile.in(849B)
----INSTALL(3KB)
----VERSION(6B)
----mod()
--------web.cpp(14KB)
--------word.cpp(17KB)
--------shell.cpp(16KB)
--------whois.cpp(7KB)
--------calc.cpp(36KB)
--------watch.cpp(5KB)
--------chanstat.cpp(8KB)
--------extra.cpp(8KB)
--------getnick.cpp(4KB)
--------flood.cpp(7KB)
--------tcl.cpp(63KB)
--------joinmsg.cpp(4KB)
--------urlsniffer.cpp(17KB)
--------Makefile.in(781B)
--------seen.cpp(8KB)
--------alice.cpp(47KB)
--------log.cpp(9KB)
--------invite.cpp(3KB)
--------ircop.cpp(4KB)
----AUTHORS(32B)
----configure(298KB)
----.gitignore(460B)
----NEWS(50B)
----ChangeLog(15KB)
----README.md(2KB)
----scripts()
--------hal-syntax.tcl(1KB)
--------imdb.tcl(8KB)
--------hal-google-0.3a.tcl(4KB)
----COPYING(18KB)

网友评论