chatMemberIs
ref / chat-members / chatMemberIs
Utility function to query the status of a chat member.
Pass one of ‘restricted_in’, ‘restricted_out’, ‘in’, ‘out’, ‘free’, ‘admin’, ‘regular’, or one of the default Telegram statuses (‘administrator’, ‘creator’, ‘kicked’, ‘left’, ‘member’, ‘restricted’), or an array of them.
Returns true if the chat member matches the query.
Type Parameters
C
ts
C extends ChatMember
Q
ts
Q extends ChatMemberQuery
Parameters
chatMember
ts
chatMember: C
query
ts
query: MaybeArray<Q>
Return Type
ts
chatMember is FilteredChatMember<C, Q>