• Preparing search index...
  • The search index is not available
Documentation - v0.23.3
  • Documentation
  • @mtcute/dispatcher
  • filters
  • every

Function every

  • every<Mod, State extends object>(
        filter: filters.UpdateFilter<Message, Mod, State>,
    ): filters.UpdateFilter<
        MessageContext
        | BusinessMessageContext,
        Mod & { messages: Modify<MessageContext | BusinessMessageContext, Mod>[] },
        State,
    >
  • For message groups, apply a filter to every message in the group. Filter will match if all messages match.

    Note: This also applies type modification to every message in the group

    Type Parameters

    • Mod
    • State extends object

    Parameters

    • filter: filters.UpdateFilter<Message, Mod, State>

    Returns filters.UpdateFilter<
        MessageContext
        | BusinessMessageContext,
        Mod & { messages: Modify<MessageContext | BusinessMessageContext, Mod>[] },
        State,
    >

    • Defined in packages/dispatcher/src/filters/group.ts:17

Settings

Member Visibility
Documentation - v0.23.3
  • Loading...

Generated using TypeDoc