Better filter to bring public chat messages and avoid public chat creation and metadata updates

pull/749/head
Vitor Pamplona 2024-03-23 17:16:43 -04:00
rodzic 2c5e07de87
commit eb6d31cf2b
1 zmienionych plików z 3 dodań i 4 usunięć

Wyświetl plik

@ -178,9 +178,8 @@ object NostrDiscoveryDataSource : NostrDataSource("DiscoveryFeed") {
filter = filter =
JsonFilter( JsonFilter(
authors = follows, authors = follows,
kinds = kinds = listOf(ChannelMessageEvent.KIND),
listOf(ChannelCreateEvent.KIND, ChannelMetadataEvent.KIND, ChannelMessageEvent.KIND), limit = 500,
limit = 300,
since = since =
latestEOSEs.users[account.userProfile()] latestEOSEs.users[account.userProfile()]
?.followList ?.followList
@ -194,7 +193,7 @@ object NostrDiscoveryDataSource : NostrDataSource("DiscoveryFeed") {
filter = filter =
JsonFilter( JsonFilter(
ids = followChats, ids = followChats,
kinds = listOf(ChannelCreateEvent.KIND), kinds = listOf(ChannelCreateEvent.KIND, ChannelMessageEvent.KIND),
limit = 300, limit = 300,
since = since =
latestEOSEs.users[account.userProfile()] latestEOSEs.users[account.userProfile()]