Update faq.md

This commit is contained in:
InsanusMokrassar authored and GitHub committed 2023-06-14 13:47:51 +06:00
1 parent fa924076be
commit 4da4e19c81
1 file changed
+4 -3
+4 -3
View File
@@ -3,13 +3,14 @@
## How to filter updates in some part of `BehaviourBuilder`?
You may create subcontext with
`BehaviourBuilder.`[`createSubContext`](https://tgbotapi.inmo.dev/tgbotapi.behaviour_builder/dev.inmo.tgbotapi.extensions.behaviour_builder/create-sub-context.html)
`BehaviourBuilder.`[`createSubContextAndDoWithUpdatesFilter`](https://tgbotapi.inmo.dev/tgbotapi.behaviour_builder/dev.inmo.tgbotapi.extensions.behaviour_builder/create-sub-context-and-do-with-updates-filter.html)
and pass there `updatesUpstreamFlow` parameter with any operations over parent behaviour builder:
```kotlin
buildBehaviourWithLongPolling {
createSubContext(
updatesUpstreamFlow = filter { /* some condition */ }
createSubContextAndDoWithUpdatesFilter(
updatesUpstreamFlow = filter { /* some condition */ },
stopOnCompletion = false // disable stopping of sub context after setup
) {
onCommand() //...
}