ExtraPost: {
    channelId: string;
    messageId: string;
    pingRoleId: string | null;
}

A copy of the live post sent to an extra destination, so the offline can edit or delete it. pingRoleId is the role the copy was posted with: the offline edit rewrites the content, and it must show the copy's own role, not destination 1's - and not whatever the settings say by the time the stream ends.