igpapi — Instagram private API Simulator for Node.js (API reference) 4.14.0
    Preparing search index...

    Variable StoriesViewerScreenConst

    StoriesViewerScreen: ScreenDefinition<
        "StoriesViewer",
        "screen",
        { media_id?: string; media_type: number; user_id: string },
        { media_id?: string; media_type: number; user_id: string },
        { media_id?: string; media_type: number; user_id: string },
        ScreenDataError,
        MobileNavigation,
        {
            reply: (
                self: ScreenHandle,
                state: { media_id?: string; media_type: number; user_id: string },
            ) => (
                ...args: [text: string],
            ) => Effect<
                {
                    action: string;
                    client_context: string;
                    message_metadata: DirectBroadcastResponseMessageMetadata[];
                    payload: DirectBroadcastResponsePayload;
                    status: string;
                    status_code: string;
                } & { raw: ActionRaw },

                    | IgApiError
                    | RequestError
                    | ParseError
                    | TransportError
                    | ScreenDataError
                    | ScreenEnterConcurrentError,
                | PlainJsonApiHttp
                | Signature
                | MobileDevice
                | NavigationWire
                | MobileNavigation
                | ScreenStack,
            >;
        },
        Record<never, never>,
        never,
        "user_id",
    > = ...

    ReelViewerFragment:stories_viewer, the stories viewer (Android 451). A person's stories, opened from their profile's story ring (the chain entry stories_viewer:reel_profile), one story in front.

    What a person sees: the story in front, over the profile it was opened from. Its enter sends nothing — the stories come with the ring's answer the profile already fetched (feed/user/<id>/story/).

    Actions: reply(text) types a message back to the story's author and sends it — the recorded broadcast/reel_share/?media_type=… broadcast, addressed to the author's user id, naming the story and its reel.

    How it is reached: the profile's story ring (UserProfileScreen.openStories()).

    Guide: A reply to a story