

It is what will enable us to install Discord4J and its dependencies along with any other dependencies and dependencies of those dependencies easily and with minimal effort. Alongside its main competitor Gradle, Maven is practically required and essential for all Java development projects both personal and professional. Maven is a software project management and comprehension tool. Open IntelliJ and select Create New Project. This section will cover what Maven is, how to create a Maven project using IntelliJ, and how to use Maven to install Discord4J. Please consult the documentation for your specific IDE as it is necessary.īefore coding, we need to create and setup a project with Discord4J installed. Eclipse, Netbeans, and other IDEs have similar, but slightly different, setup processes.

If you are unfamiliar with lambdas, please visit our Lambda Tutorial.

One of the most common, and almost necessary, features for any Discord bot is the ability to playback music. Feel free to provide feedback on it in our Discord Server or through a GitHub issue. This tutorial is up to date with Discord4J v3.0.x and v3.1.x.
