Задать вопрос
@Goldgolder

Не могу прописать код на питоне для стим торговой площадки, что не так с кодом?

Я уже 2 месяца не могу прописать код для торговой площадки стим, мне нужно чтобы вот допустим ссылка на предмет,
https://steamcommunity.com/market/listings/730/Glock-18%20%7C%20Blue%20Fissure%20%28Well-Worn%29?filter=sticker
с фильтром стикеры, и там как появляются выгодные предложения что за стикеры идет переплата на сайте кс мани хотя бы минимальная, ссылка на этот предмет скидывалась мне в телеграм бота и присылалась какие стикеры сколько переплата на кс мани, как мне это реализовать помогите пожалуйста. Может вы по другому рассмотрите ситуацию и я не так понял ну как мне это сделать, чтобы искались скины с наклейками за которых идет переплата. По запросам чтобы получить api торговой площадки найти толком ничего не мог, вот только что смог найти
Вот неудачный код
import requests
import telegram
from telegram.ext import Updater, CommandHandler


TELEGRAM_TOKEN = 'YOUR_TELEGRAM_BOT_TOKEN'

STEAM_API_KEY = 'YOUR_STEAM_API_KEY'

CHAT_ID = 'YOUR_CHAT_ID'

bot = telegram.Bot(token=TELEGRAM_TOKEN)


def send_notification(message):
    bot.send_message(chat_id=CHAT_ID, text=message)


def monitor_skins_with_stickers(update, context):



    url = f'https://api.steampowered.com/IEconItems_730/GetPlayerItems/v0001/?key={STEAM_API_KEY}&steamid=YOUR_STEAM_ID&format=json'
    response = requests.get(url)
    data = response.json()
    for item in data['result']['items']:

        if has_expensive_stickers(item):
            skin_name = get_skin_name(item)
            send_notification(f"Найден скин с дорогими наклейками: {skin_name}")


def has_expensive_stickers(item):



def get_skin_name(item):


def main():
    updater = Updater(token=TELEGRAM_TOKEN, use_context=True)
    dp = updater.dispatcher

 
    dp.add_handler(CommandHandler("monitor", monitor_skins_with_stickers))

    updater.start_polling()
    updater.idle()

if __name__ == '__main__':
    main()
  • Вопрос задан
  • 152 просмотра
Подписаться 2 Простой 3 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ENOT.io Казань
от 150 000 ₽
IPR Media Саратов
от 100 000 ₽
INDIGO VC Санкт-Петербург
от 100 000 до 150 000 ₽
24 янв. 2025, в 08:38
20000 руб./за проект
24 янв. 2025, в 07:18
20000 руб./за проект