# Craig is your friend!

Craig is the voice channel recording bot for Discord with multi-track recording! That means that when Craig records your Discord voice channel, you get a separate audio file for each speaker. You can independently level, cut or otherwise edit each speaker, an invaluable ability for podcasts, let's plays and the like.

To start recording, simply use the /join command and Craig will start recording your channel. To finish your recording, use the /stop command and Craig will leave your channel.

Multiple Formats

Your recordings can be exported in a variety of modern audio formats like FLAC, MPEG-4 AAC, and more. You can even export your recording into an Audacity project. Confused? Read Yahweasel’s primer on digital audio.


No matter how long your recording is, no matter how many speakers are recorded, and even if speakers join late, every audio file delivered will be in perfect sync with each other. You can also use the webapp to record in higher quality than Discord.

Instant Access

You can download your audio even while Craig is still recording, so if you have any concerns, you can always check them out on the fly. Plus, you can set up Craig to automatically upload to Google Drive after the recording's done.

Reasonable Limits

Craig will record up to 6 hours, keeps your audio for you to download for 7 days, and has no limit on the number of speakers or voice channel bitrate.


Craig has been recording since January 2017. Craig has recorded more than 270 years of audio in 2.8 million recordings since November 2017, and records about 2,000 conversations per day!


Craig's uptime was quite good before Discord became so overloaded, but if you're concerned with putting all your faith in his server, you don't have to: Invite Craig's evil clone and backup Giarc and you'll be recorded by both bots, from two different parts of the world.

Craig tells you by private message where you can download your audio. Since you can download while still recording, he tells you at the beginning of recording, not the end!

Any user with permission to manage the server can use Craig, or you can set roles with /server-settings access-role and add roles that should be able to manage recordings. Access roles don't need any special permissions.

If you want help or further information on Craig, or just want to say hello, join Craig's discord server. If you're absolutely delighted with Craig, you can become a patron and gain some extra features.

Craig is brought to you by Craig's maintainers (opens new window) and is open source. The technology behind Craig is also available without Discord, as ecastr.com (opens new window).