Skip to content

Latest commit

 

History

History
32 lines (26 loc) · 1.77 KB

README.md

File metadata and controls

32 lines (26 loc) · 1.77 KB

Raiko

Release License

Discord music + chatbot forked from jagrosh's JMusicBot

Features

  • (Relatively) easy to use
  • Supports all sources supported by LavaPlayer
  • Optional OpenAI chatbot with configurable prompt
  • Improved performance

Setup

  1. Install Java 21
  2. Download the .jar file in the latest release
  3. Get a Discord bot token and your Discord user ID.
  4. If you have an OpenAI API key or Youtube account get them ready as well.
  5. Save a copy of this file as 'config.txt' in the same folder as the .jar file, and edit it to add your tokens/accounts
  6. Run the .jar file with java -jar /path/to/raiko.jar

Main Changes

  • Migrated to Java 21
  • Reworked to use JDA 5.0.0, LavaPlayer 2.1.1, and several other updated libraries
  • JDA-Utilities forked and directly incorporated into project
  • ChatGPT-powered chatbot integrated
  • Added support for NicoNico
  • General improvements to code efficiency

Planned Changes

  • Fully functional GUI
  • Support for BiliBili