Interface MessageContextMenu

    • Method Detail

      • withRequiredPermissions

        static MessageContextMenuBuilder withRequiredPermissions​(java.lang.String name,
                                                                 java.lang.String description,
                                                                 java.util.EnumSet<PermissionType> requiredPermissions)
        Create a new message context menu command builder with the given name and description. Call ApplicationCommandBuilder.createForServer(Server) or ApplicationCommandBuilder.createGlobal(DiscordApi) on the returned builder to submit to Discord.
        Parameters:
        name - The name of the new message context menu command.
        description - The description of the new message context menu command.
        requiredPermissions - The required permissions to be able to use this command.
        Returns:
        The new message context menu builder
      • createMessageContextMenuUpdater

        default MessageContextMenuUpdater createMessageContextMenuUpdater()
        Creates a message context menu updater from this MessageContextMenu instance.
        Returns:
        The message context menu updater for this MessageContextMenu instance.