تبلیغگر رباتی هوشمند, بسیار ساده و البته رایگان جهت امور تبلیغاتی در تلگرام است.
نوشته شده توسط ناجی برپایه اخرین نسخه تلگرام.
git clone https://github.com/i-naji/tabchi.git -b persian cd tabchi chmod +x bot ./bot install
./bot create
دستوری برای راه اندازی مجدد ردیس# sudo service redis-server restart دستوری برای راه اندازی ردیس# sudo service redis-server start ./bot 1
توجه داشته باشید برای اولین بار که ربات را راه اندازی میکنید،از شما شناسه عددی مدیر ربات (شما و یا هرکس که می خواهید مدیر ربات شود) ، شماره ربات و کد ورود به حساب کاربری خواسته میشود.
شما می توانید با استفاده از ربات @ID_ProBot شناسه عددی خود را بدست آورید.
از راهنمایتبلیغگر برای آشنا شدن با طرز کار رباتتان استفاده کنید.
یکی از مشکلات کار با SSH، قطع شدن آن در زمان قطع اتصال اینترنت است.
وقتی اتصال اینترنت قطع میشود اجرای تمامی برنامهها و فرامینی که در حال استفاده از SSH بودند، متوقف میشود. فرمان screen اینجا بهکمک شما میآید. کافی است این دستور را قبل از دستورراهاندازی تبلیغگر قرار دهید.
screen ./bot 1
برای خارج شدن از محیط screen کلیدهای ترکیبی Ctrl+A و سپس کلید D را بفشارید.
برای مشاهده فهرست screen های موجود میتوانید از دستور screen -ls استفاده کنید.
این دستور فهرست تمامی screen های در حال اجرا را نمایش میدهد.
برای مشاهده screen اجراشده، کافی است دستور زیر را وارد کنید:
screen -r [screen name]
مخصوص مدیر | ||||
---|---|---|---|---|
دستور | عملکرد | فقط در گروه (✤) فقط در ریپلای (↻) |
||
reload/ | بارگذاری مجدد ربات و راهاندازی دوباره | |||
بروزرسانی ربات | بروزرسانی ربات به آخرین نسخه و بارگذاری مجدد |
|||
تازه سازی | تازه سازی آمار تبیلغگر (حدکثر یک بار در روز) |
|||
ریپورت | اطلاع از وضعیت ریپورت ربات | |||
تازه سازی ربات | تازه سازی اطلاعات فردی تبلیغگر بعد از تغییر در مشخصات فردی تبلیغگر مانند اسم انجام گیرد |
|||
افزودن مدیر | شناسه | افزودن مدیر با شناسه وارد شد | ||
افزودن مدیرکل | شناسه | افزودن مدیرکل با شناسه وارد شد | ||
حذف مدیر | شناسه | حذف مدیر یا مدیر کل با شناسه خاص | ||
ترک کردن | خارج شدن از گروه و حذف از اطلاعات گروهها |
✤ | ||
افزودن همه مخاطبین | افزودن تمام مخاطبین و افراد در گفتوگوی شخصی به گروه |
✤ | ||
شناسه من | ارسال شناسه عددی شما | |||
بگو | متن | ارسال متن | ||
ارسال کن | "شناسه" متن | ارسال متن به شناسه گروه یا فرد | ||
تنظیم نام | "نام" نامخانوادگی | تغییر نام | ||
تنطیم نام کاربری | نام کاربری | جایگزینی نام کاربری داده شده (دفعات استفاده محدود در زمان کوتاه) |
||
حذف نام کاربری | حذف نام کاربری (دفعات استفاده محدود در زمان کوتاه) |
|||
افزودن با شماره | روشن | تغییر وضعیت اشتراک شماره تبلیغگر در جواب شماره به اشتراک گذاشته شده |
||
خاموش | ||||
افزودن با پیام | روشن | تغییر وضعیت ارسال پیام در جواب شماره به اشتراک گذاشته شده |
||
خاموش | ||||
تنظیم پیام افزودن مخاطب | متن | تنظیم متن داده شده به عنوان جواب شماره به اشتراک گذاشته شده |
||
پاسخگوی خودکار | روشن | تغییر وضعیت پاسخ گویی خودکار | ||
خاموش | ||||
تنظیم جواب | "متن" جواب | تنظیم جوابی به عنوان پاسخ خودکار به پیام وارد شده مطابق با متن |
||
حذف جواب | متن | حذف جواب مربوط به متن | ||
لیست | مخاطبین | ارسال لیستی از مورد خواسته شده در قالب پرونده متنی یا پیام |
||
خصوصی | ||||
گروه | ||||
سوپرگروه | ||||
لینک | ||||
پاسخ های خودکار | ||||
مسدودیت | شناسه | مسدودکردن(بلاک) کاربر با شناسه داده شده | ||
رفع مسدودیت | شناسه | رفع مسدودیت کاربر با شناسه داده شده | ||
وضعیت مشاهده | روشن | خاموش و یا روشنکردن وضعیت مشاهده پیامها (فعال و غیرفعالکردن تیک دوم) |
||
خاموش | ||||
امار | ارسال آمار و وضعیت تبلیغگر | |||
وضعیت | ارسال وضعیت اجرایی تبلیغگر | |||
ارسال به | همه | ارسال پیام جواب داده شده به مورد خواسته شده |
↻ | |
خصوصی | ||||
گروه | ||||
سوپرگروه | ||||
ارسال به سوپرگروه | متن | ارسال متن داده شده به تمام سوپرگروه ها | ||
ترک کردن | شناسه | خروج از گروه باشناسه وارد شده و حذف از اطلاعات گروه |
||
افزودن به همه | شناسه | دعوت کردن کاربر با شناسه وارد شده به تمامی گروه ها و سوپرگروه ها |
||
راهنما | دریافت راهنمای تبلیغگر | |||
استفاده از اطلاعات تبچی | ||||
همگام سازی با تبچی | به آموزش موجود در کانال سر بزنید.. |