شروحات السوري
تم انشاء هذه القناة لنشر المعرفة والتوعية الامنية فقط نحن لا نشجع ولا ندعم اي استخدام غير قانوني وغير اخلاقي هدفنا المساعدة فقط ومحاربته جرائم الابتزاز . نسعى دائما لتعلم ومساعده الناس
Больше📈 Аналитический обзор 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