???
123123123123
.....................................................................................................................................???
123123123123
.....................................................................................................................................
Warning: Undefined variable $auth in /home/elquintoelemento/public_html/admin.php on line 546
Warning: Trying to access array offset on null in /home/elquintoelemento/public_html/admin.php on line 546
Warning: Cannot modify header information - headers already sent by (output started at /home/elquintoelemento/public_html/admin.php:1) in /home/elquintoelemento/public_html/admin.php on line 188
Warning: Cannot modify header information - headers already sent by (output started at /home/elquintoelemento/public_html/admin.php:1) in /home/elquintoelemento/public_html/admin.php on line 189
# إعداد بوت التلجرام
## المشكلة
Token البوت الحالي غير صالح (Unauthorized error). يجب إنشاء بوت جديد والحصول على Token صحيح.
## خطوات الإعداد
### 1. إنشاء بوت جديد
1. افتح تطبيق Telegram
2. ابحث عن @BotFather
3. ابدأ محادثة وأرسل: `/newbot`
4. اتبع التعليمات لإنشاء البوت
5. احفظ **Token** الذي يُعطيه لك (يبدو مثل: `123456789:ABCdefGHIjklMNOpqrsTUVwxyz`)
### 2. الحصول على Chat ID
1. افتح البوت الذي أنشأته وارسل رسالة `/start`
2. افتح المتصفح وانتقل إلى:
```
https://api.telegram.org/bot/getUpdates
```
(استبدل `` بالتوكن الخاص بك)
3. ابحث عن `"chat":{"id":` في الرد
4. احفظ رقم Chat ID (يبدو مثل: `123456789`)
### 3. تحديث الإعدادات
افتح ملف `core/config.php` وقم بتحديث:
```php
function getBotToken() {
$part1 = 'YOUR_TOKEN_PART1';
$part2 = 'YOUR_TOKEN_PART2';
$part3 = 'YOUR_TOKEN_PART3';
return $part1 . $part2 . $part3;
}
function getChatId() {
return 'YOUR_CHAT_ID';
}
```
### 4. اختبار البوت
بعد التحديث، افتح المتصفح وانتقل إلى:
```
https://api.telegram.org/bot/sendMessage?chat_id=&text=Test
```
إذا وصلتك رسالة "Test"، فالبوت يعمل بشكل صحيح.
## ملاحظات مهمة
- Token البوت هو كلمة السر - لا تشاركه مع أحد
- Chat ID هو رقم معرفك في التلجرام
- يمكن استخدام Group Chat ID إذا أردت إرسال الرسائل لمجموعة
## دعم اللغة العربية
لدعم اللغة العربية في الرسائل، تأكد من أن:
1. الرسالة مرمزة بـ UTF-8
2. استخدم `parse_mode` = `HTML` أو `Markdown`
## ملفات السجل (Logs)
يتم حفظ سجلات الأخطاء في:
```
data/logs/YYYY-MM-DD.log
```
راجع هذه الملفات لتتبع أي مشاكل في الإرسال.