داشبورد
نمای کلی از وضعیت ربات
0
اکانتهای فعال
0
توییت ارسال شده
0
ارسال امروز
0
فید فعال
عملیات سریع
فعالیتهای اخیر
مدیریت اکانتها
اکانتهای توییتر و فیدهای RSS
هنوز اکانتی اضافه نشده
مدیریت قالبها
قالب پیامهای ارسالی به کانال را تنظیم کنید
ویرایشگر قالب
پیشنمایش
متغیرهای قابل استفاده
{username}
نام کاربری توییتر
{display_name}
نام نمایشی
{tweet_text}
متن توییت
{tweet_url}
لینک توییت
{date}
تاریخ انتشار
{channel_link}
لینک کانال
{line}
خط جداکننده
{footer}
فوتر سفارشی
{media}
تصاویر/ویدیو
تنظیمات
پیکربندی ربات و تنظیمات عمومی
تنظیمات ربات
تنظیمات RSS
تنظیمات دیتابیس
امنیت
فایل config.php
راهنمای نصب
نصب ربات روی هاست cPanel
ساخت ربات تلگرام
1. به @BotFather در تلگرام بروید
2. دستور /newbot را ارسال کنید
3. نام و یوزرنیم ربات را وارد کنید
4. توکن دریافتی را کپی کنید
5. ربات را ادمین کانال مورد نظر کنید
ساخت دیتابیس MySQL
1. وارد cPanel شوید
2. از بخش MySQL Databases یک دیتابیس جدید بسازید
3. یک کاربر جدید بسازید و به دیتابیس اضافه کنید
4. دسترسی ALL PRIVILEGES بدهید
آپلود فایلها
فایلهای زیر را در یک پوشه روی هاست آپلود کنید (مثلاً public_html/bot/):
تنظیم config.php
فایل config.php را ویرایش کنید و مقادیر زیر را تنظیم کنید:
از بخش تنظیمات این پنل میتوانید config را تولید کنید.
اجرای نصب
آدرس زیر را در مرورگر باز کنید:
https://yourdomain.com/bot/install.php
این صفحه جداول دیتابیس را میسازد و وبهوک را تنظیم میکند.
تنظیم Cron Job
در cPanel از بخش Cron Jobs:
*/5 * * * * php /home/username/public_html/bot/cron.php your_secret_key
یا با wget:
*/5 * * * * wget -q -O /dev/null "https://yourdomain.com/bot/cron.php?key=your_secret_key"
⚠️ مقدار your_secret_key را با مقدار CRON_SECRET در config جایگزین کنید.
شروع استفاده
حالا میتوانید از ربات استفاده کنید:
1. به ربات در تلگرام بروید و /start ارسال کنید
2. با دستور /add اکانت اضافه کنید
3. منابع RSS پیشنهادی:
Nitter (رایگان)
https://nitter.privacydev.net/USERNAME/rss
RSSHub
https://rsshub.app/twitter/user/USERNAME
RSS.app
https://rss.app/feeds/twitter/USERNAME.xml
FetchRSS
https://fetchrss.com - ساخت فید سفارشی
لیست کامل دستورات ربات
| دستور | توضیح | مثال |
|---|---|---|
/start | شروع و منوی اصلی | - |
/add | افزودن اکانت | /add elonmusk https://nitter.net/elonmusk/rss Elon |
/remove | حذف اکانت | /remove elonmusk |
/list | لیست اکانتها | - |
/check | بررسی فوری یک اکانت | /check elonmusk |
/checkall | بررسی همه اکانتها | - |
/enable | فعالسازی اکانت | /enable elonmusk |
/disable | غیرفعالسازی اکانت | /disable elonmusk |
/template | مشاهده قالب | /template elonmusk |
/settemplate | تنظیم قالب | چند خطی |
/setchannel | تنظیم کانال اختصاصی | /setchannel elonmusk @chan |
/status | وضعیت ربات | - |
/stats | آمار ارسال | - |
/logs | مشاهده لاگها | - |
لاگها
گزارش فعالیتهای ربات