GenerateLinkPreviewUseCase

Use case for generating link previews from message text.

Orchestrates: URL detection → exclusion filtering → blacklist filtering → OG metadata fetching.

Inheritors

Functions

Link copied to clipboard
abstract suspend operator fun invoke(text: String, mentions: List<MessageMention> = emptyList()): MessageLinkPreview?