LilyBot
This is the 3.0 branch, currently reworking a lot of things!
A LilyPond-powered Discord bot written for Node.js for composing and playing tunes in voice channels and rendering sheet music on the fly!
Add it to your Discord Server
Or if you want to run the code yourself, continue reading.
Dependencies
Node.js dependencies:
discord.js
Command line dependencies:
lilypond
mogrify
timidity
ffmpeg
Run
Put the client token inside a file called token.txt
and then do this:
node lilybot.js
Or if you want to run in test mode (uses alternate bot trigger by default, and has more debug output) then do this:
node lilybot.js test
Configuration
If you want to configure the bot to your liking, edit config.js
.