From eb6d31cf2b35f5b14885d6d0cb617eaae8c8f77e Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Sat, 23 Mar 2024 17:16:43 -0400 Subject: [PATCH] Better filter to bring public chat messages and avoid public chat creation and metadata updates --- .../amethyst/service/NostrDiscoveryDataSource.kt | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/service/NostrDiscoveryDataSource.kt b/app/src/main/java/com/vitorpamplona/amethyst/service/NostrDiscoveryDataSource.kt index 2a94fd7aa..ba9f22348 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/service/NostrDiscoveryDataSource.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/service/NostrDiscoveryDataSource.kt @@ -178,9 +178,8 @@ object NostrDiscoveryDataSource : NostrDataSource("DiscoveryFeed") { filter = JsonFilter( authors = follows, - kinds = - listOf(ChannelCreateEvent.KIND, ChannelMetadataEvent.KIND, ChannelMessageEvent.KIND), - limit = 300, + kinds = listOf(ChannelMessageEvent.KIND), + limit = 500, since = latestEOSEs.users[account.userProfile()] ?.followList @@ -194,7 +193,7 @@ object NostrDiscoveryDataSource : NostrDataSource("DiscoveryFeed") { filter = JsonFilter( ids = followChats, - kinds = listOf(ChannelCreateEvent.KIND), + kinds = listOf(ChannelCreateEvent.KIND, ChannelMessageEvent.KIND), limit = 300, since = latestEOSEs.users[account.userProfile()]