Interface UserContextMenu

    • Method Detail

      • withRequiredPermissions

        static UserContextMenuBuilder withRequiredPermissions​(java.lang.String name,
                                                              java.lang.String description,
                                                              java.util.EnumSet<PermissionType> requiredPermissions)
        Create a new user 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 user context menu command.
        description - The description of the new user context menu command.
        requiredPermissions - The required permissions to be able to use this command.
        Returns:
        The new user context menu builder
      • createUserContextMenuUpdater

        default UserContextMenuUpdater createUserContextMenuUpdater()
        Creates a user context menu updater from this UserContextMenu instance.
        Returns:
        The user context menu updater for this UserContextMenu instance.