ParsedUpdate:
    | {
        data: Message;
        name: "new_message";
    }
    | {
        data: Message;
        name: "edit_message";
    }
    | {
        data: Message[];
        name: "message_group";
    }
    | {
        data: DeleteMessageUpdate;
        name: "delete_message";
    }
    | {
        data: ChatMemberUpdate;
        name: "chat_member";
    }
    | {
        data: InlineQuery;
        name: "inline_query";
    }
    | {
        data: ChosenInlineResult;
        name: "chosen_inline_result";
    }
    | {
        data: CallbackQuery;
        name: "callback_query";
    }
    | {
        data: InlineCallbackQuery;
        name: "inline_callback_query";
    }
    | {
        data: BusinessCallbackQuery;
        name: "business_callback_query";
    }
    | {
        data: PollUpdate;
        name: "poll";
    }
    | {
        data: PollVoteUpdate;
        name: "poll_vote";
    }
    | {
        data: UserStatusUpdate;
        name: "user_status";
    }
    | {
        data: UserTypingUpdate;
        name: "user_typing";
    }
    | {
        data: HistoryReadUpdate;
        name: "history_read";
    }
    | {
        data: BotStoppedUpdate;
        name: "bot_stopped";
    }
    | {
        data: BotChatJoinRequestUpdate;
        name: "bot_chat_join_request";
    }
    | {
        data: ChatJoinRequestUpdate;
        name: "chat_join_request";
    }
    | {
        data: PreCheckoutQuery;
        name: "pre_checkout_query";
    }
    | {
        data: StoryUpdate;
        name: "story";
    }
    | {
        data: DeleteStoryUpdate;
        name: "delete_story";
    }
    | {
        data: BotReactionUpdate;
        name: "bot_reaction";
    }
    | {
        data: BotReactionCountUpdate;
        name: "bot_reaction_count";
    }
    | {
        data: BusinessConnection;
        name: "business_connection";
    }
    | {
        data: BusinessMessage;
        name: "new_business_message";
    }
    | {
        data: BusinessMessage;
        name: "edit_business_message";
    }
    | {
        data: BusinessMessage[];
        name: "business_message_group";
    }
    | {
        data: DeleteBusinessMessageUpdate;
        name: "delete_business_message";
    }