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