Нужно создать систему которая определяет возможность отправки подарка в Steam по нескольким критериям, а так же парсит актуальную стоимость товара и конвертирует ее в рубль, после чего заносит все данные в гугл таблицу.
По пунктам:
1. Есть appID игры, по нему нужно занести в таблицу данные о названии и цене
2. Проверить возможность отправки игры на аккаунт получения (4 варианта аккаунта получателя (РФ, УКР, СНГ, КЗ)) (Пояснение: существуют игры которые невозможно отправить на регион РФ впринципе, например Hogwarts Legacy или Cyberpunk 2077, а существуют игры которые для региона РФ скрыты, но отправить их можно но нужно узнать регион с которого эта отправка будет доступна - к примеру Grand Theft Auto V Enhanced)
3. Проверить оптимальный регион аккаунта бота (аккаунт с которого отправляется игра)
4. Внести в таблицу AppID + суфикс (-1 -2 -3 -4 статично к региону получателя), Название игры (или ее версии), Регион отправления, Регион получения, Стоимость в рублях по курсу https://steam-currency.ru/
Данные должны тянуться из Steam (Если я правильно понимаю с использованием Steam API), и обновляться в режиме реального времени, для актуального ценообразования.