$ ./ida-bot --help
to print command usage
$ ./ida-bot -c your.config -p 8080
to run the bot with the specified config and on port 8080
the bot loads all lisp code from ./commands
, ./handlers
, and ./services
when ran, so if you are planning on creating a custom extension please place your code in one of those folders.
the bot comes with a few pre-built commands/handlers/services (check the appropriate folders in the repo). feel free to add your own, and contribute some back if you feel like it :)
download a binary release from releases or see Building
- install roswell
$ ros install sbcl-bin/2.3.2 && ros use sbcl-bin/2.3.2
$ git clone https://github.com/compufox/simple-config ~/common-lisp/simple-config
$ git clone https://github.com/compufox/ida-bot ~/common-lisp/ida-bot
$ cd ~/common-lisp/ida-bot && make all extensions
if all goes well, you should have a binary with all pre-built extensions in ~/common-lisp/ida-bot/bin
- a. fox
BSD 3-Clause