1
0
mirror of https://github.com/InsanusMokrassar/TelegramBotAPI.git synced 2025-09-15 13:19:30 +00:00
This commit is contained in:
InsanusMokrassar
2024-09-01 19:33:52 +00:00
parent 15febfa31e
commit 9db76cb6dc
253 changed files with 36248 additions and 14857 deletions

View File

@@ -109,7 +109,7 @@
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="index.html#1206020112%2FProperties%2F148860642">asUpdateReceiver</a><span class="token operator">: </span><span class="token keyword">suspend </span><span class="token punctuation">(</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.update.abstracts/-update/index.html">Update</a><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html">Unit</a></div></div></div>
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword">val </span><a href="index.html#1206020112%2FProperties%2F148860642">asUpdateReceiver</a><span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.updateshandlers/-update-receiver/index.html">UpdateReceiver</a><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.update.abstracts/-update/index.html">Update</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
@@ -1288,6 +1288,216 @@
</div>
</div>
</div>
<a data-name="-1533884957%2FFunctions%2F148860642" anchor-label="waitChatMemberBecameOwner" id="-1533884957%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-became-owner.html"><span>wait</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span>Became</span><wbr><span><span>Owner</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1533884957%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-became-owner.html"><span class="token function">waitChatMemberBecameOwner</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="1975358369%2FFunctions%2F148860642" anchor-label="waitChatMemberCeasedOwnership" id="1975358369%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-ceased-ownership.html"><span>wait</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span>Ceased</span><wbr><span><span>Ownership</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1975358369%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-ceased-ownership.html"><span class="token function">waitChatMemberCeasedOwnership</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="-122598029%2FFunctions%2F148860642" anchor-label="waitChatMemberGotDemoted" id="-122598029%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-got-demoted.html"><span>wait</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span>Got</span><wbr><span><span>Demoted</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-122598029%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-got-demoted.html"><span class="token function">waitChatMemberGotDemoted</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="1810309453%2FFunctions%2F148860642" anchor-label="waitChatMemberGotPromoted" id="1810309453%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-got-promoted.html"><span>wait</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span>Got</span><wbr><span><span>Promoted</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1810309453%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-got-promoted.html"><span class="token function">waitChatMemberGotPromoted</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="-255849600%2FFunctions%2F148860642" anchor-label="waitChatMemberGotPromotionChanged" id="-255849600%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-got-promotion-changed.html"><span>wait</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span>Got</span><wbr><span>Promotion</span><wbr><span><span>Changed</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-255849600%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-got-promotion-changed.html"><span class="token function">waitChatMemberGotPromotionChanged</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="1514095926%2FFunctions%2F148860642" anchor-label="waitChatMemberGotRestricted" id="1514095926%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-got-restricted.html"><span>wait</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span>Got</span><wbr><span><span>Restricted</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1514095926%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-got-restricted.html"><span class="token function">waitChatMemberGotRestricted</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="1418606185%2FFunctions%2F148860642" anchor-label="waitChatMemberGotRestrictionChanged" id="1418606185%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-got-restriction-changed.html"><span>wait</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span>Got</span><wbr><span>Restriction</span><wbr><span><span>Changed</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1418606185%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-got-restriction-changed.html"><span class="token function">waitChatMemberGotRestrictionChanged</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="1625164989%2FFunctions%2F148860642" anchor-label="waitChatMemberGotUnrestricted" id="1625164989%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-got-unrestricted.html"><span>wait</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span>Got</span><wbr><span><span>Unrestricted</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1625164989%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-got-unrestricted.html"><span class="token function">waitChatMemberGotUnrestricted</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="1207352814%2FFunctions%2F148860642" anchor-label="waitChatMemberJoined" id="1207352814%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-joined.html"><span>wait</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span><span>Joined</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1207352814%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-joined.html"><span class="token function">waitChatMemberJoined</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="-338655918%2FFunctions%2F148860642" anchor-label="waitChatMemberKicked" id="-338655918%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-kicked.html"><span>wait</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span><span>Kicked</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-338655918%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-kicked.html"><span class="token function">waitChatMemberKicked</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="2044406064%2FFunctions%2F148860642" anchor-label="waitChatMemberLeft" id="2044406064%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-left.html"><span>wait</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span><span>Left</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="2044406064%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-left.html"><span class="token function">waitChatMemberLeft</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="-1119973891%2FFunctions%2F148860642" anchor-label="waitChatMemberSubscribed" id="-1119973891%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-subscribed.html"><span>wait</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span><span>Subscribed</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1119973891%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-subscribed.html"><span class="token function">waitChatMemberSubscribed</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="610135078%2FFunctions%2F148860642" anchor-label="waitChatMemberSubscriptionChanged" id="610135078%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-subscription-changed.html"><span>wait</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span>Subscription</span><wbr><span><span>Changed</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="610135078%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-subscription-changed.html"><span class="token function">waitChatMemberSubscriptionChanged</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="920212484%2FFunctions%2F148860642" anchor-label="waitChatMemberUnsubscribed" id="920212484%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-unsubscribed.html"><span>wait</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span><span>Unsubscribed</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="920212484%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-chat-member-unsubscribed.html"><span class="token function">waitChatMemberUnsubscribed</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="418355522%2FFunctions%2F148860642" anchor-label="waitChatMemberUpdated" id="418355522%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
@@ -1483,6 +1693,216 @@
</div>
</div>
</div>
<a data-name="-499948434%2FFunctions%2F148860642" anchor-label="waitCommonChatMemberBecameOwner" id="-499948434%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-became-owner.html"><span>wait</span><wbr><span>Common</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span>Became</span><wbr><span><span>Owner</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-499948434%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-became-owner.html"><span class="token function">waitCommonChatMemberBecameOwner</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="-1652165460%2FFunctions%2F148860642" anchor-label="waitCommonChatMemberCeasedOwnership" id="-1652165460%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-ceased-ownership.html"><span>wait</span><wbr><span>Common</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span>Ceased</span><wbr><span><span>Ownership</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1652165460%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-ceased-ownership.html"><span class="token function">waitCommonChatMemberCeasedOwnership</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="1988964744%2FFunctions%2F148860642" anchor-label="waitCommonChatMemberGotDemoted" id="1988964744%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-got-demoted.html"><span>wait</span><wbr><span>Common</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span>Got</span><wbr><span><span>Demoted</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1988964744%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-got-demoted.html"><span class="token function">waitCommonChatMemberGotDemoted</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="-1450721320%2FFunctions%2F148860642" anchor-label="waitCommonChatMemberGotPromoted" id="-1450721320%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-got-promoted.html"><span>wait</span><wbr><span>Common</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span>Got</span><wbr><span><span>Promoted</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1450721320%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-got-promoted.html"><span class="token function">waitCommonChatMemberGotPromoted</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="1275784971%2FFunctions%2F148860642" anchor-label="waitCommonChatMemberGotPromotionChanged" id="1275784971%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-got-promotion-changed.html"><span>wait</span><wbr><span>Common</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span>Got</span><wbr><span>Promotion</span><wbr><span><span>Changed</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1275784971%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-got-promotion-changed.html"><span class="token function">waitCommonChatMemberGotPromotionChanged</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="-1305318143%2FFunctions%2F148860642" anchor-label="waitCommonChatMemberGotRestricted" id="-1305318143%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-got-restricted.html"><span>wait</span><wbr><span>Common</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span>Got</span><wbr><span><span>Restricted</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1305318143%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-got-restricted.html"><span class="token function">waitCommonChatMemberGotRestricted</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="145646388%2FFunctions%2F148860642" anchor-label="waitCommonChatMemberGotRestrictionChanged" id="145646388%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-got-restriction-changed.html"><span>wait</span><wbr><span>Common</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span>Got</span><wbr><span>Restriction</span><wbr><span><span>Changed</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="145646388%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-got-restriction-changed.html"><span class="token function">waitCommonChatMemberGotRestrictionChanged</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="-2002358840%2FFunctions%2F148860642" anchor-label="waitCommonChatMemberGotUnrestricted" id="-2002358840%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-got-unrestricted.html"><span>wait</span><wbr><span>Common</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span>Got</span><wbr><span><span>Unrestricted</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-2002358840%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-got-unrestricted.html"><span class="token function">waitCommonChatMemberGotUnrestricted</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="371848323%2FFunctions%2F148860642" anchor-label="waitCommonChatMemberJoined" id="371848323%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-joined.html"><span>wait</span><wbr><span>Common</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span><span>Joined</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="371848323%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-joined.html"><span class="token function">waitCommonChatMemberJoined</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="-1174160409%2FFunctions%2F148860642" anchor-label="waitCommonChatMemberKicked" id="-1174160409%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-kicked.html"><span>wait</span><wbr><span>Common</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span><span>Kicked</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1174160409%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-kicked.html"><span class="token function">waitCommonChatMemberKicked</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="1931804933%2FFunctions%2F148860642" anchor-label="waitCommonChatMemberLeft" id="1931804933%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-left.html"><span>wait</span><wbr><span>Common</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span><span>Left</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1931804933%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-left.html"><span class="token function">waitCommonChatMemberLeft</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="991588882%2FFunctions%2F148860642" anchor-label="waitCommonChatMemberSubscribed" id="991588882%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-subscribed.html"><span>wait</span><wbr><span>Common</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span><span>Subscribed</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="991588882%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-subscribed.html"><span class="token function">waitCommonChatMemberSubscribed</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="2141769649%2FFunctions%2F148860642" anchor-label="waitCommonChatMemberSubscriptionChanged" id="2141769649%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-subscription-changed.html"><span>wait</span><wbr><span>Common</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span>Subscription</span><wbr><span><span>Changed</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="2141769649%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-subscription-changed.html"><span class="token function">waitCommonChatMemberSubscriptionChanged</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="-1387493671%2FFunctions%2F148860642" anchor-label="waitCommonChatMemberUnsubscribed" id="-1387493671%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-unsubscribed.html"><span>wait</span><wbr><span>Common</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span><span>Unsubscribed</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1387493671%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-common-chat-member-unsubscribed.html"><span class="token function">waitCommonChatMemberUnsubscribed</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="287520077%2FFunctions%2F148860642" anchor-label="waitCommonChatMemberUpdated" id="287520077%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
@@ -3403,6 +3823,216 @@
</div>
</div>
</div>
<a data-name="1222258799%2FFunctions%2F148860642" anchor-label="waitMyChatMemberBecameOwner" id="1222258799%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-became-owner.html"><span>wait</span><wbr><span>My</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span>Became</span><wbr><span><span>Owner</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1222258799%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-became-owner.html"><span class="token function">waitMyChatMemberBecameOwner</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="2079643693%2FFunctions%2F148860642" anchor-label="waitMyChatMemberCeasedOwnership" id="2079643693%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-ceased-ownership.html"><span>wait</span><wbr><span>My</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span>Ceased</span><wbr><span><span>Ownership</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="2079643693%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-ceased-ownership.html"><span class="token function">waitMyChatMemberCeasedOwnership</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="936141159%2FFunctions%2F148860642" anchor-label="waitMyChatMemberGotDemoted" id="936141159%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-got-demoted.html"><span>wait</span><wbr><span>My</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span>Got</span><wbr><span><span>Demoted</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="936141159%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-got-demoted.html"><span class="token function">waitMyChatMemberGotDemoted</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="271485913%2FFunctions%2F148860642" anchor-label="waitMyChatMemberGotPromoted" id="271485913%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-got-promoted.html"><span>wait</span><wbr><span>My</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span>Got</span><wbr><span><span>Promoted</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="271485913%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-got-promoted.html"><span class="token function">waitMyChatMemberGotPromoted</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="-915789300%2FFunctions%2F148860642" anchor-label="waitMyChatMemberGotPromotionChanged" id="-915789300%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-got-promotion-changed.html"><span>wait</span><wbr><span>My</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span>Got</span><wbr><span>Promotion</span><wbr><span><span>Changed</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-915789300%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-got-promotion-changed.html"><span class="token function">waitMyChatMemberGotPromotionChanged</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="173423810%2FFunctions%2F148860642" anchor-label="waitMyChatMemberGotRestricted" id="173423810%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-got-restricted.html"><span>wait</span><wbr><span>My</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span>Got</span><wbr><span><span>Restricted</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="173423810%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-got-restricted.html"><span class="token function">waitMyChatMemberGotRestricted</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="-1423253003%2FFunctions%2F148860642" anchor-label="waitMyChatMemberGotRestrictionChanged" id="-1423253003%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-got-restriction-changed.html"><span>wait</span><wbr><span>My</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span>Got</span><wbr><span>Restriction</span><wbr><span><span>Changed</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1423253003%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-got-restriction-changed.html"><span class="token function">waitMyChatMemberGotRestrictionChanged</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="1729450313%2FFunctions%2F148860642" anchor-label="waitMyChatMemberGotUnrestricted" id="1729450313%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-got-unrestricted.html"><span>wait</span><wbr><span>My</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span>Got</span><wbr><span><span>Unrestricted</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1729450313%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-got-unrestricted.html"><span class="token function">waitMyChatMemberGotUnrestricted</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="2097277922%2FFunctions%2F148860642" anchor-label="waitMyChatMemberJoined" id="2097277922%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-joined.html"><span>wait</span><wbr><span>My</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span><span>Joined</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="2097277922%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-joined.html"><span class="token function">waitMyChatMemberJoined</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="551269190%2FFunctions%2F148860642" anchor-label="waitMyChatMemberKicked" id="551269190%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-kicked.html"><span>wait</span><wbr><span>My</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span><span>Kicked</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="551269190%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-kicked.html"><span class="token function">waitMyChatMemberKicked</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="-1610529756%2FFunctions%2F148860642" anchor-label="waitMyChatMemberLeft" id="-1610529756%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-left.html"><span>wait</span><wbr><span>My</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span><span>Left</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1610529756%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-left.html"><span class="token function">waitMyChatMemberLeft</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="-61234703%2FFunctions%2F148860642" anchor-label="waitMyChatMemberSubscribed" id="-61234703%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-subscribed.html"><span>wait</span><wbr><span>My</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span><span>Subscribed</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-61234703%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-subscribed.html"><span class="token function">waitMyChatMemberSubscribed</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="-49804622%2FFunctions%2F148860642" anchor-label="waitMyChatMemberSubscriptionChanged" id="-49804622%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-subscription-changed.html"><span>wait</span><wbr><span>My</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span>Subscription</span><wbr><span><span>Changed</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-49804622%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-subscription-changed.html"><span class="token function">waitMyChatMemberSubscriptionChanged</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="461323000%2FFunctions%2F148860642" anchor-label="waitMyChatMemberUnsubscribed" id="461323000%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-unsubscribed.html"><span>wait</span><wbr><span>My</span><wbr><span>Chat</span><wbr><span>Member</span><wbr><span><span>Unsubscribed</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="461323000%2FFunctions%2F148860642"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"><div class="symbol monospace"><span class="token keyword">suspend </span><span class="token keyword">fun </span><a href="index.html">BehaviourContext</a><span class="token punctuation">.</span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/wait-my-chat-member-unsubscribed.html"><span class="token function">waitMyChatMemberUnsubscribed</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initRequest<span class="token operator">: </span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.requests.abstracts/-request/index.html">Request</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">errorFactory<span class="token operator">: </span><a href="../../dev.inmo.tgbotapi.extensions.behaviour_builder.expectations/-nullable-request-builder/index.html">NullableRequestBuilder</a><span class="token operator">&lt;</span><span class="token operator">*</span><span class="token operator">&gt;</span><span class="token operator"> = </span>{ null }</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator">&lt;</span><a href="../../../tgbotapi.core/dev.inmo.tgbotapi.types.chat.member/-chat-member-updated/index.html">ChatMemberUpdated</a><span class="token operator">&gt;</span></div></div></div>
</div>
</div>
</div>
</div>
<a data-name="-2058737202%2FFunctions%2F148860642" anchor-label="waitMyChatMemberUpdated" id="-2058737202%2FFunctions%2F148860642" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain"></a>
<div class="table-row" data-togglable="EXTENSION_FUNCTION" data-filterable-current=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain" data-filterable-set=":tgbotapi.behaviour_builder:dokkaHtmlPartial/commonMain">
<div class="main-subrow keyValue ">