This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
commit 2c1997645645a54d8a95267317d83293d20f7210
tree 954336941714dd9ee1f4d4a957ceea8091020cd2
parent 5fff14e43eaf3701e139cfc6e2b05d0cec80d592
tree 954336941714dd9ee1f4d4a957ceea8091020cd2
parent 5fff14e43eaf3701e139cfc6e2b05d0cec80d592
infinity /
README
###### ###### #### ###### ###### ###### #
# ## # # #######
########## ########## ### ########## ########## ########## # #
# # # ### # # # # # #
# ## # ## # ##########
# ## ### # ## # #
#### ## ### #### ## #### #
infinity an irc bot in haskell, v0.4
,=====================================
1. overview
`=====================================
infinity is an IRC bot inspired by #haskell's lambdabot.
it is an extensible, dynamically code-swapping irc bot inspired
by the paper 'dynamic applications from the ground up.' this means
that as infinity is running, it is simple to update the code sitting
in a directory, and reload all of the code and compile it back into
the bot itself.
along with this, it is extensible though an easy to use plugins
interface, and state for plugins is supported through highly-efficient
binary serialization using bytestrings.
,=====================================
2. installation
`=====================================
please see INSTALL. there are several prerequisites to building infinity,
all of which are addressed there.
,=====================================
3. contact, bugs, latest code, etc.
`=====================================
for the latest version of infinity directly from the code repository,
you may run:
git clone git://repo.or.cz/infinity.git
after this, simply running git pull will update the repository after further
patches have been applied.
if you have any bugs to report, patches to send (via git-format-patch,)
or you wish to contact me, you may do so at the following email address:
mad dot one at gmail dot com
aside from bugs/patches, i would love to see any plugins you've written
for infinity and they can be sent the same way or simply with a regular
email message.
if possible, usage of my gpg key would be appreciated:
http://thoughtpolice.stringsandints.com/austin.pubkey.gpg
preferably after adding my key to your keyring, a message should
be sent and encrypted with gpg utilizing the --armor flag so
output is ASCII (i don't really care if the message itself
is the encryped ASCII or it's in an attachment.)
if you have a gpg key you would like me to reply with, send
me a link to it and i'll reply using it. this isn't exactly
necessary, but it enhances my chances of replying sooner as
i get plenty of dumb email.
hope you have fun and happy hacking in the new year,
austin seipp, january 2008








