Logo Lanfrica

mahmouddarwich579-afk/sa5err

Domain:

natural language processing

Record type:

software
Creator:
mah
Host:
بوت تلغرام تونسي ذكي - السي ميمي | Tunisian Telegram Bot # 🤖 السي ميمي — بوت تلغرام تونسي ذكي ## المميزات - 🇹🇳 **باللهجة التونسية** — البوت يتكلم بالتوانسة فقط - 🧠 **ذكاء اصطناعي** — مدعوم بـ OpenAI GPT-4o-mini للمحادثات الذكية - 😂 **ساخر ومثقف** — شخصية تونسية ظريفة ومحبوبة - 📋 **18 أمر عربي** — في 8 فئات: دردشة، معلومات، ترفيه، أدوات، دين، أخبار، أدمن - 🎛 **قايمة تفاعلية** — أزرار inline keyboard عند /start - 👥 **يدعم المجموعات** — يرد تلقائياً بنسبة 15% ويتفاعل مع المنشنات - ⚡ **يعمل بدون OpenAI** — عنده ردود احتياطية تونسية ## متطلبات التشغيل 1. **Node.js** — نسخة 18 أو أحدث 2. **توكن بوت** — من @BotFather في تلغرام 3. **OpenAI API Key** — من platform.openai.com (اختياري) ## طريقة التشغيل ### 1. نسخ الملف `.env` ```bash cp .env.example .env ``` ### 2. تحرير `.env` وأضف التوكنات ``` TELEGRAM_BOT_TOKEN=توكن_البوت_هنا OPENAI_API_KEY=sk-... ``` ### 3. تنزيل المكتبات وتشغيل ```bash npm install npm start ``` ## رفع على Railway 1. ارفع الملفات على GitHub 2. في Railway: New Project → Deploy from GitHub repo 3. أضف المتغيرات البيئية (Environment Variables): - `TELEGRAM_BOT_TOKEN` - `OPENAI_API_KEY` 4. Railway يشغل `npm start` تلقائياً ## الأوامر المتاحة | الأمر | الفئة | |--------|------| | /بداية | القايمة الرئيسية | | /مساعدة | قائمة الأوامر | | /من_انت | معلومات عن البوت | | /احكي | دردشة مفتوحة | | /نكتة | نكتة تونسية | | /رأيك | رأي في موضوع | | /بحث | بحث عن معلومة | | /اخبار | آخر الأخبار | | /تعريف | تعريف كلمة/مصطلح | | /اغنية | أغاني تونسية | | /فيلم | أفلام تونسية | | /طقس | حالة الطقس | | /عملة | تحويل العملات | | /قرآن | آيات قرآنية | | /حديث | أحاديث نبوية | | /تونس | أخبار تونس | | /احصائيات | إحصائيات البوت | | /رسالة_عامة | رسالة جماعية (أدمن) | ## هيكل الملفات ``` tunisian-bot/ ├── server.js # الكود الرئيسي ├── package.json # المكتبات المطلوبة ├── .env.example # نموذج المتغيرات البيئية └── README.md # هذا الملف ```