(
sessionId: string,
keywords: string[],
filter?: TimeFilter,
limit: number = 100,
offset: number = 0,
senderId?: number
)
| 69 | } |
| 70 | |
| 71 | async searchMessages( |
| 72 | sessionId: string, |
| 73 | keywords: string[], |
| 74 | filter?: TimeFilter, |
| 75 | limit: number = 100, |
| 76 | offset: number = 0, |
| 77 | senderId?: number |
| 78 | ): Promise<SearchResult> { |
| 79 | const executor = createPluginQueryExecutor(sessionId) |
| 80 | return searchMessagesLikeAsync(executor, keywords, filter, limit, offset, senderId) |
| 81 | } |
| 82 | |
| 83 | async getAllRecentMessages(sessionId: string, filter?: TimeFilter, limit: number = 100): Promise<SearchResult> { |
| 84 | const executor = createPluginQueryExecutor(sessionId) |
nothing calls this directly
no test coverage detected