شروحات السوري
تم انشاء هذه القناة لنشر المعرفة والتوعية الامنية فقط نحن لا نشجع ولا ندعم اي استخدام غير قانوني وغير اخلاقي هدفنا المساعدة فقط ومحاربته جرائم الابتزاز . نسعى دائما لتعلم ومساعده الناس
Показати більше📈 Аналітичний огляд Telegram-каналу شروحات السوري
Канал شروحات السوري (@alswry09) у мовному сегменті Арабська є активним учасником. На даний момент спільнота об'єднує 36 357 підписників, посідаючи 3 703 місце в категорії Технології та додатки та 240 місце у регіоні Сирія.
📊 Показники аудиторії та динаміка
З моменту свого створення невідомо, проект продемонстрував стрімке зростання, зібравши аудиторію у 36 357 підписників.
За останніми даними від 28 жовтня, 2026, канал демонструє стабільну активність. Хоча за останні 30 днів спостерігається зміна кількості учасників на 2 110, а за останні 24 години на 33, загальне охоплення залишається високим.
- Статус верифікації: Не верифікований
- Рівень залученості (ER): Середній показник залученості аудиторії становить 13.22%. Протягом перших 24 годин після публікації контент зазвичай збирає 5.83% реакцій від загальної кількості підписників.
- Охоплення публікацій: В середньому кожен допис отримує 4 805 переглядів. Протягом першої доби публікація в середньому набирає 2 118 переглядів.
- Реакції та взаємодія: Аудиторія активно підтримує контент: середня кількість реакцій на один пост – 64.
- Тематичні інтереси: Контент зосереджений навколо ключових тем, таких як أَدَاة, دَورَة, نُسخَة, تَطبِيق, حِسَاب.
📝 Опис та контентна політика
Автор описує ресурс як майданчик для висловлення суб'єктивної думки:
“تم انشاء هذه القناة لنشر المعرفة والتوعية الامنية فقط نحن لا نشجع ولا ندعم اي استخدام غير قانوني وغير اخلاقي هدفنا المساعدة فقط ومحاربته جرائم الابتزاز . نسعى دائما لتعلم ومساعده الناس”
Завдяки високій частоті оновлень (останні дані отримано 29 жовтня, 2026), канал підтримує актуальність та високий рівень охоплення публікацій. Аналітика показує, що аудиторія активно взаємодіє з контентом, що робить його важливою точкою впливу в категорії Технології та додатки.
أريد منك إنشاء ملف كود كامل لبوت Telegram يعمل باستخدام Telegram Serverless الجديدة، ويُكتب بالكامل بلغة JavaScript داخل:
BotFather → Serverless → Handlers → message
مهم جدًا:
- لا تستخدم Node.js.
- لا تستخدم Python.
- لا تستخدم VPS أو استضافة خارجية.
- لا تستخدم Express أو أي Framework خارجي.
- الكود يجب أن يكون جاهزًا للنسخ واللصق مباشرة داخل Handler → message.
- استخدم صيغة Telegram Serverless الصحيحة.
- استخدم:
"import { api, fetch } from 'sdk';"
وظيفة البوت
أريد البوت أن يكون بوت دردشة بالذكاء الاصطناعي باستخدام Groq API.
يجب أن يحتوي الكود على متغير واضح لمفتاح Groq مثل:
"const GROQ_API_KEY = 'ضع_مفتاح_Groq_هنا';"
ويستخدم API التالي:
"https://api.groq.com/openai/v1/chat/completions"
ويستخدم النموذج:
"openai/gpt-oss-20b"
سلوك البوت
عند إرسال "/start":
- أرسل رسالة ترحيبية عربية ومنظمة.
- وضّح للمستخدم أنه يستطيع إرسال أي رسالة وسيقوم الذكاء الاصطناعي بالرد عليها.
عند إرسال أي رسالة نصية:
1. استخرج "chat.id".
2. استخرج نص الرسالة.
3. أرسل النص إلى Groq.
4. استقبل الرد.
5. أرسل الإجابة إلى المستخدم باستخدام:
"api.sendMessage"
طلب Groq
استخدم "fetch()" مع:
- method: "POST"
- Content-Type: "application/json"
- Authorization: "Bearer " + GROQ_API_KEY
واجعل body بصيغة JSON متوافقة مع OpenAI Chat Completions API، مثل:
- model
- messages
- max_tokens
اجعل رسالة system احترافية وتطلب من الذكاء الاصطناعي أن يكون مساعدًا مفيدًا، وأن يجيب بالعربية عندما يكون المستخدم عربيًا.
معالجة الأخطاء
أريد معالجة كاملة للأخطاء باستخدام "try/catch".
إذا أعاد Groq استجابة غير ناجحة:
- أرسل للمستخدم رسالة واضحة تحتوي على HTTP status.
- لا تجعل البوت يتوقف.
إذا لم تصل إجابة:
- أرسل رسالة مثل:
"⚠️ لم تصل إجابة من Groq."
إذا حدث استثناء:
- أرسل رسالة خطأ واضحة للمستخدم.
متطلبات الكود
أريد الكود النهائي فقط داخل Code Block واحد.
لا تعطيني شرحًا طويلًا.
لا تعطيني مشروع Node.js.
لا تنشئ ملفات متعددة.
لا تستخدم مكتبات خارجية.
لا تستخدم Webhook خارجي.
لا تستخدم قاعدة بيانات.
قبل إخراج الكود، راجع الكود وتأكد من:
- صحة JavaScript.
- صحة استخدام "api".
- صحة استخدام "fetch".
- صحة إرسال رسائل Telegram.
- صحة قراءة "message.chat.id".
- صحة قراءة "message.text".
- صحة التعامل مع "/start".
- صحة طلب Groq.
- صحة معالجة HTTP errors.
- صحة معالجة exceptions.
اجعل الكود النهائي مشابهًا في بنيته لهذا النمط:
import { api, fetch } from 'sdk';
const GROQ_API_KEY = 'ضع_مفتاح_Groq_هنا';
export default async function (message) {
const chatId = message.chat.id;
const text = (message.text || '').trim();
if (!text) return;
// /start
// إرسال الرسالة إلى Groq
// استقبال الرد
// إرسال الرد إلى Telegram
}
أريد النتيجة النهائية جاهزة للنسخ واللصق مباشرة في:
BotFather → Serverless → Handlers → message