Class 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 Detail

      • 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