All Projects → JDA-Applications → Jda Utilities

JDA-Applications / Jda Utilities

Licence: apache-2.0
A series of tools and utilities for JDA to assist in bot creation

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Jda Utilities

Sir Lancebot
A Discord bot started as a community project for Hacktoberfest 2018, later evolved to an introductory project for aspiring new developers starting out with open source development.
Stars: ✭ 105 (-33.54%)
Mutual labels:  bot, discord-bot
Modmail
A feature-rich Discord bot for easy communication between server staff and users.
Stars: ✭ 115 (-27.22%)
Mutual labels:  bot, discord-bot
Dtel
Telephone roleplay bot on Discord
Stars: ✭ 108 (-31.65%)
Mutual labels:  bot, discord-bot
Discordbot
A Java Discord bot using JDA
Stars: ✭ 92 (-41.77%)
Mutual labels:  bot, discord-bot
Poketwo
A Discord bot.
Stars: ✭ 139 (-12.03%)
Mutual labels:  bot, discord-bot
Pengubot
Official PenguBot GitHub Repository
Stars: ✭ 98 (-37.97%)
Mutual labels:  bot, discord-bot
Discord Panel
📊 User friendly dashboard/tool for discord bot developpers to manage servers
Stars: ✭ 116 (-26.58%)
Mutual labels:  bot, discord-bot
Bot
A Discord bot for all your needs. With memes, utilities, moderation & more, Fire is the only bot you'll need.
Stars: ✭ 79 (-50%)
Mutual labels:  bot, discord-bot
Calypsobot
A fully customizable bot built with discord.js
Stars: ✭ 131 (-17.09%)
Mutual labels:  bot, discord-bot
Discord.js
discord.js is a powerful Node.js module that allows you to easily interact with the Discord API.
Stars: ✭ 16,432 (+10300%)
Mutual labels:  bot, discord-bot
Discord.js Menu
💬 Easily create Discord.js v12 embed menus with reactions and unlimited customizable pages.
Stars: ✭ 89 (-43.67%)
Mutual labels:  bot, discord-bot
Amongcord
Among Us Discord Bot | Discord bot for controlling voice channels during Among Us matches
Stars: ✭ 144 (-8.86%)
Mutual labels:  bot, discord-bot
Sylphy
👑 the better discord bot framework
Stars: ✭ 85 (-46.2%)
Mutual labels:  bot, discord-bot
Music Bot
Simple music bot with a full-blown queue system that is easy to understand
Stars: ✭ 102 (-35.44%)
Mutual labels:  bot, discord-bot
Nino
🔨 Advanced and cute moderation discord bot as an entry of Discord's Hack Week!
Stars: ✭ 78 (-50.63%)
Mutual labels:  bot, discord-bot
Discord.js Musicbot Addon
This DOES NOT WORK any more. This repo only serves as an archive for is anyone wants to pickup my work. You may still join the discord however.
Stars: ✭ 109 (-31.01%)
Mutual labels:  bot, discord-bot
Invite Manager
This bot will show who invited who. It's recording and showing the total count of invitations of an user, how many of them left, etc.
Stars: ✭ 77 (-51.27%)
Mutual labels:  bot, discord-bot
Misaki
Misaki is Discord Bot designed for communities with commands ranging from gif based anime reactions, to head scratching trivia commands.
Stars: ✭ 78 (-50.63%)
Mutual labels:  bot, discord-bot
Bot
An open-source and self-hosted ticket management bot for Discord - a free alternative to the premium and white-label plans of other popular ticketing bots.
Stars: ✭ 122 (-22.78%)
Mutual labels:  bot, discord-bot
Mirai
The core for Mirai Bot v4 [Deprecated]
Stars: ✭ 142 (-10.13%)
Mutual labels:  bot, discord-bot

version license issues

JDA-Utilities

JDA-Utilities is a series of tools and utilities for use with JDA to assist in bot creation.

Packages

Since JDA-Utilities 2.x, the library has been split into multiple modular projects, in order to better organize it's contents based on what developers might want to use and not use.

Visit individual modules to read more about their contents!

Getting Started

You will need to add this project as a dependency (either from the latest .jar from the releases page, or via maven or gradle), as well as JDA.

With maven:

  <dependency>
    <groupId>com.jagrosh</groupId>
    <artifactId>jda-utilities</artifactId>
    <version>JDA-UTILITIES-VERSION</version>
    <scope>compile</scope>
    <type>pom</type>
  </dependency>
  <dependency>
    <groupId>net.dv8tion</groupId>
    <artifactId>JDA</artifactId>
    <version>JDA-VERSION</version>
  </dependency>
  <repository>
    <id>central</id>
    <name>bintray</name>
    <url>http://jcenter.bintray.com</url>
  </repository>

With gradle:

dependencies {
    compile 'com.jagrosh:jda-utilities:JDA-UTILITIES-VERSION'
    compile 'net.dv8tion:JDA:JDA-VERSION'
}

repositories {
    jcenter()
}

Individual modules can be downloaded using the same structure shown above, with the addition of the module's name as a suffix to the dependency:

With maven:

  <dependency>
    <groupId>com.jagrosh</groupId>
    <!-- Notice that the dependency notation ends with "-command" -->
    <artifactId>jda-utilities-command</artifactId>
    <version>JDA-UTILITIES-VERSION</version>
    <scope>compile</scope>
  </dependency>

With gradle:

dependencies {
    // Notice that the dependency notation ends with "-command"
    compile 'com.jagrosh:jda-utilities-command:JDA-UTILITIES-VERSION'
}

Examples

Check out the ExampleBot for a simple bot example.

Other guides and information can be found on the wiki.

Projects

Vortex - Vortex is an easy-to-use moderation bot that utilizes the JDA-Utilities library for the Command Client and some of the menus
JMusicBot - This music bot uses the Command Client for its base, and several menus, including the OrderedMenu for search results and the Paginator for the current queue
GiveawayBot - GiveawayBot is a basic bot for hosting quick giveaways!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].