Class CoreResources

java.lang.Object
discord4j.rest.RestResources
discord4j.core.CoreResources

public class CoreResources extends RestResources
A set of resources required to build DiscordClient instances and are used for core Discord4J operations like entity manipulation and API communication.
  • Constructor Details

    • CoreResources

      public CoreResources(String token, ReactorResources reactorResources, JacksonResources jacksonResources, Router router, @Nullable AllowedMentions allowedMentions)
      Create a CoreResources instance with the given resources.
      Parameters:
      token - the bot token used to authenticate requests
      reactorResources - Reactor resources to establish connections and schedule tasks
      jacksonResources - Jackson data-binding resources to map objects
      router - a connector to perform requests against Discord API
      allowedMentions - a configuration object to limit mentions creating notifications on message sending