|Minimum requirements:||Windows or Linux (untested on other systems)|
|Source model:||Open Source
|License type:||Creative Commons (CC BY-NC-SA 3.0)
Arsenic is a bot written in Haskell by . It is one of the first bots developed for dAmn written in a functional programming language, confirmed to run on both Windows and Linux (Mac OS X and other Unix-like systems pending testing).
While currently under heavy development, Arsenic is planned to in particular:
- be able to load Haskell code dynamically to create plugins (might require GHC)
- make it easy to write plugins that serve as a custom client for the general backend
- other impressive things like conjure up milkshakes and let your best friend allow you to date his hot sister
- the above is probably not feasible
Arsenic's currently implemented features, however, are:
- basic features like an API for creating plugins and modifying the settings
- an API for creating documentation for commands (through the Documentation monad and various related functions/types)
- most of the dAmn protocol is implemented
There's a GitHub repository for Arsenic here.
Releases pending. The latest version is unfinished, but is still operational and can be downloaded from the GitHub repository or pulled with the git client.