JustArchiNET / ArchiSteamFarm

C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.
Apache License 2.0
10.92k stars 1.04k forks source link

Add family join confirmation type #3166

Closed ezhevita closed 4 months ago

ezhevita commented 4 months ago

Checklist

Changes

New functionality

Add support for family join confirmation type, also log text type when encountering a confirmation with the unknown type.

Changed functionality

None

Removed functionality

None

Additional info

Logging text type is future-proofing so the log message itself would be enough to add a new type.

ezhevita commented 4 months ago

full confirmation json body (numbers are partially redacted):

{
    "type": 11,
    "type_name": "Join Steam family",
    "id": "15123456789",
    "creator_id": "9021234567890123456",
    "nonce": "14071234567890123456",
    "creation_time": 1710890000,
    "cancel": "Ignore",
    "accept": "Join",
    "icon": null,
    "multi": false,
    "headline": "Join this Steam family.",
    "summary": [
        ""
    ],
    "warn": null
}
JustArchi commented 4 months ago

Thanks! :trophy: