🔑 دليل مفاتيح API
دليل خطوة بخطوة للحصول على كل المفاتيح التي تحتاجها لتشغيل المهام.
من رابط الملف الشخصي
افتح Steam → اضغط على اسمك → "عرض ملفي الشخصي" → انسخ الرابط.
إذا كان الرابط: steamcommunity.com/id/USERNAME
استخدم الأداة أدناه لتحويله.
إذا كان الرابط: steamcommunity.com/profiles/76561198XXXXXXXXX
الرقم بعد /profiles/ هو SteamID64 مباشرةً.
من Steam Desktop App
افتح Steam → اضغط اسمك → Settings → Account → تجد "Steam ID" ظاهراً.
افتح صفحة طلب المفتاح
أدخل اسم النطاق
في حقل "Domain Name" أدخل أي نطاق — مثلاً localhost أو اسمك.
انسخ المفتاح
ستحصل على مفتاح بصيغة: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (32 حرف).
ضعه في متغير البيئة:
اختر اسم البوت
مثلاً: My Steam Monitor
ثم اختر username ينتهي بـ _bot مثل: my_steam_bot
انسخ التوكن
سيعطيك BotFather رسالة تحتوي على:
ضعه في متغير البيئة:
أرسل رسالة لبوتك
ابحث عن بوتك في Telegram، اضغط Start، وأرسل أي رسالة.
استرجع الـ Chat ID
افتح هذا الرابط في المتصفح (استبدل TOKEN بتوكنك):
في الاستجابة ابحث عن: "chat": {"id": 123456789}
هذا الرقم هو Chat ID.
أرسل رسالة لـ @userinfobot — سيرد عليك برقم الـ Chat ID مباشرةً.
افتح IsThereAnyDeal
أنشئ حساباً وطلب API Key
سجّل مجاناً ثم اذهب إلى "My Apps" → "Create new app".
أدخل اسماً مثل: OpenClaw Steam Monitor
انسخ المفتاح
ضعه في: ITAD_API_KEY=your_key_here
ثم فعّل المهمة 7 من Builder.
✅ افعل
- ✅ ضع المفاتيح في ملف .env على السيرفر
- ✅ أضف .env إلى .gitignore
- ✅ استخدم ${ENV_VAR} في الـ YAML (لا المفاتيح الحقيقية)
- ✅ راجع أذونات البوت بانتظام من @BotFather
- ✅ احتفظ بنسخة احتياطية مشفّرة من المفاتيح
❌ لا تفعل
- ❌ لا تلصق المفاتيح مباشرةً في الـ YAML
- ❌ لا ترفع .env على GitHub
- ❌ لا تشارك التوكن مع أحد
- ❌ لا تكتبه في رسائل Telegram أو Discord
- ❌ لا تستخدم أدوات "Steam API key checker" مجهولة
🎉 جمعت كل المفاتيح؟
ابدأ البناء الآن →