diff --git a/packages/dispatcher/src/filters.ts b/packages/dispatcher/src/filters.ts index 4e73280f..63d5baee 100644 --- a/packages/dispatcher/src/filters.ts +++ b/packages/dispatcher/src/filters.ts @@ -567,6 +567,7 @@ export namespace filters { * Create a filter for {@link ChatMemberUpdate} by update type * * @param types Update type(s) + * @link ChatMemberUpdate.Type */ export const chatMember: { (type: T): UpdateFilter< @@ -589,4 +590,10 @@ export namespace filters { return (upd) => upd.type === types } + + /** + * Create a filter for {@link ChatMemberUpdate} for updates + * regarding current user + */ + export const chatMemberSelf: UpdateFilter = (upd) => upd.isSelf }