Package net.dv8tion.jda.api.utils

Package which contains all utilities for the JDA library. These are used by JDA itself and can also be useful for the library consumer!

List of utilities:

  • IOUtil
    Allows to read from files (use case: sending files)
  • MiscUtil
    Various operations that don't have specific utility classes yet, mostly internals that are accessible from JDA entities
  • PermissionUtil
    Focused all around the Permissions enum, used to check whether a certain entity has case-by-case permissions
  • WidgetUtil
    This is not bound to a JDA instance and can view the Widget for a specified Guild. (by id)