Skip to content

MaySoMusician/MFB-Archiver

Repository files navigation

MFB-Archiver

MFB-Archiver records the MFB radio programs on Discord, fetching Opus stream data from Discord and converting it into Ogg or other formats.

Installation

Note: This Discord bot is optimized for the MFB server, so when you use it for the purpose of saving your own podcast/let's plays/radio, you will have to alter it for your server by yourself.

Requirements

  • Node.js (v8.0 or higher)
  • Discord.js and other dependencies
  • FFmpeg and other encoders you want to use

How To Setup

  1. Install node.js (v8.0 or higher) and npm, then prepare a new Discord application at https://discordapp.com/developers/applications/me
  2. Clone or download this repositry.
  3. Install the dependencies by executing npm install.
  4. Copy config.js.sample in the root directory and rename it to config.js.
  5. Fill in ownerID, token, logGuild. You can change other settings the way you want.
  6. Run it by node index.js.

As previously mentioned you will have to change the program for running on your environment.

License

MFB-Archiver is licensed under MIT License.

MFB-Archiver is based on AnIdiotsGuide/guidebot by York licensed under MIT License.

The following files originally developed for Craig by Yahweasel in 2017-2018 are licensed under ISC License. Thank him very much.

The original files are available at https://bitbucket.org/Yahweasel/craig/