文件名称:hask-irc:一个用Haskell编写的简单IRC机器人
文件大小:61KB
文件格式:ZIP
更新时间:2024-05-31 00:18:10
Haskell
#Hircarra hircarra(复数hircarras) (历史的,印度的)使者,尤其是传递个人信息的使者。 Hircarra是一个Haskell库,用于编写机器人。 它的意思是非常易于使用和完全可扩展。 它提供了一个核心,用户可以在该核心上添加对自己的IRC消息以及答复和处理程序的支持。 它还带有一组处理程序(在hircarra-handlers软件包中),它们提供了多种功能。 用法示例 要启动没有处理程序的IRC,请执行以下操作: $ cabal repl *Network.IRC> let botConfig = newBotConfig "irc.freenode.net" 6667 "#hircarra" (Nick "hibot") 130 DEBUG *Network.IRC> runBot botConfig [2015-06-29 17:37:33] Net
【文件预览】:
hask-irc-master
----.gitignore(117B)
----hask-irc-core()
--------Setup.hs(46B)
--------LICENSE(11KB)
--------Network()
--------hask-irc-core.cabal(3KB)
----stack-3.4.yaml(191B)
----hask-irc-runner()
--------Setup.hs(46B)
--------config.cfg.template(456B)
--------Main.hs(499B)
--------LICENSE(11KB)
--------hask-irc-runner.cabal(3KB)
--------Network()
----init_sanbox.sh(399B)
----.travis.yml(2KB)
----hask-irc-handlers()
--------Setup.hs(46B)
--------LICENSE(11KB)
--------hask-irc-handlers.cabal(4KB)
--------Network()
----LICENSE(11KB)
----README.md(8KB)
----stack-2.22.yaml(173B)