craig /

Filename Size Date modified Message
799 B
Document new deps.
3.0 KB
Cheeky RealAudio support.
2.7 KB
Completely reshuffled Craig to be a single connection again. Because ogg libraries are iffy, implemented my own trivial one.
26.1 KB
Don't graceful-restart if we're not the current principle Craig...
81 B
Adding an all-around runner script.
5.2 KB
Simplified download page.
6.0 KB
Whoops, slight error in timestamp correction.
417 B
Whoops, can't just use any version of uws.
Craig is a multi-track voice recorder for Discord. Craig requires the following
NPM libraries:

discord.js ( http://discord.js.org/ )
node-opus ( https://github.com/Rantanen/node-opus )
node-ogg ( https://github.com/TooTallNate/node-ogg )
node-ogg-packet ( https://github.com/TooTallNate/node-ogg-packet )

Craig also requires a web server running PHP, and the following command line
tools:

ffmpeg ( http://ffmpeg.org/ ) compiled with libopus support
flac ( https://xiph.org/flac/ )
oggenc ( https://xiph.org/vorbis/ )
fdkaac ( https://github.com/nu774/fdkaac )
lame ( http://lame.sourceforge.net/ )
zip ( http://infozip.org/ )

No documentation is provided for running your own instances of Craig. More
information on the main instance of Craig can be found at
https://craigrecords.yahweasel.com/