آموزش ساخت ربات آنتی اسپم تلگرام با php + آپدیت

ربات تلگرام php

باتوجه به درخواست های بسیار زیاد کاربران ، نسخه دوم نیز قرار گرفت !

در این پست قصد داریم آموزش ساخت ربات آنتی اسپم تلگرام (مخصوص گروه ها) را با استفاده از php توضیح دهیم. با استفاده از این ربات میتوانید گروه خود را مدیریت کنید و موارد اسپم را بصورت خودکار حذف کنید ! با ما همراه باشید…

قابلیت های این ربات :

حذف لینک ، حذف تصویر ، حذف گیف ، حذف فوروارد ، حذف تبلیغات ، بن کردن کاربران خاطی و بسیاری از قابلیت های دیگر که با راه اندازی ربات با آنها آشنا میشوید !

پیش نیاز ها :

هاستینگ لینوکسی (دریافت هاست رایگان) + دامنه ir یا com و… (خرید دامنه)

گواهی SSL (https)

آموزش نصب نسخه 1.7 :

1- ابتدا سورس این پروژه را از لینک زیر دانلود کنید : (رمز فایل : mofidhost.net رمز را تایپ کنید.)

دانلود سورس ربات آنتی اسپم نسخه 1.7

2- فایل سورس را از حالت فشرده خارج نمایید ، فایل antispam.php را با استفاده از Notepad++ باز کنید.

3- وارد ربات @botfather شوید و یک روبات برای خود ایجاد کنید.

4- توکن ربات خود را جایگزین متن yourkey کنید.

5- آی دی ربات خود را جایگزین متن botid کنید. (آی دی را بدون @ وارد کنید.)

6- آی دی کانال خود را جایگزین متن channelid کنید. (آی دی را بدون @ وارد کنید.)

7- آی دی عددی خود را جایگزین متن usernumber کنید. (برای دریافت آی دی عددی خود وارد ربات @userinfobot شوید.)

8- تغییرات را ذخیره کنید.

9- تمامی فولدر antispam را فشرده (zip) کنید و سپس آن را برروی هاست خود آپلود کنید.

10- وب هوک را با استفاده از آدرس زیر تنظیم کنید :

https://api.telegram.org/bot****/setwebhook?url=https://****/antispam/antispam.php

در آدرس بالا **** جلوی bot را با توکن ربات خود تغییر دهید. همچنین **** جلوی https شامل آدرس سایت شما میشود.

11- سپس وارد ربات شوید و آن را به گروه خود اضافه کنید. ربات را به عنوان Admin ارتقا دهید و سپس دستور /add را در گروه ارسال نمایید.

12- برای مشاهده راهنمای ربات دستور /help را در گروه ارسال نمایید.

13- این ربات در هر گروه می تواند یک owner داشته باشد ، برای تنظیم کردن کسی که می خواهید ربات را در گروه مدیریت کند دستور زیر را ارسال کنید :

/setowner 545454853

به جای اعداد ، آی دی عددی شخص مورده نظر را وارد نمایید.

آموزش نصب نسخه 2 :

1- ابتدا سورس این پروژه را از لینک زیر دانلود کنید : (رمز فایل : mofidhost.net رمز را تایپ کنید.)

دانلود سورس ربات آنتی اسپم نسخه 2

2- فایل سورس را از حالت فشرده خارج نمایید ، فایل antispam-v2.php را با استفاده از Notepad++ باز کنید.

3- وارد ربات @botfather شوید و یک روبات برای خود ایجاد کنید.

4- توکن ربات خود را جایگزین متن توکن کنید.

5- تغییرات را ذخیره کنید.

6- فایل antispam-v2 را فشرده (zip) کنید و سپس آن را برروی هاست خود آپلود کنید.

7- وب هوک را با استفاده از آدرس زیر تنظیم کنید :

https://api.telegram.org/bot****/setwebhook?url=https://****/antispam/antispam.php

در آدرس بالا **** جلوی bot را با توکن ربات خود تغییر دهید. همچنین **** جلوی https شامل آدرس سایت شما میشود.

8- سپس وارد ربات شوید و آن را به گروه خود اضافه کنید. ربات را به عنوان Admin ارتقا دهید و از ان استفاده نمایید.

چنانچه هرگونه سوال یا مشکلی داشتید میتوانید در قسمت نظرات مطرح کنید.


تگ ها : , , , , , ,

آموزش ها, اسکریپت

نظرات :

  1. امیر گفت:

    سلام ببخشید اموزش ساخت ربات cliهم دارین؟

    1. مفیدهاست گفت:

      سلام. خیر

  2. محمدرضا گفت:

    سلام…من نسخه یک رو روی هاستم پیده سازی کردم

    ولی یک مشکلی که داره مقدار زیادی رم مصرف میکنه و بات غیرفعال میشه

    چجوری این مشکل رو حل کنم؟

    1. مفیدهاست گفت:

      سلام. از نسخه 2 استفاده کنید

  3. ببهرام گفت:

    سلام درست من هم می خواستم همین سوال کنم ظاهرا شما پاسخ گو هستید فقط
    نسخه ای که ارسال کننده لینک را بیرون نندازه و لینک را پاک کنه و کلمات فیلتری داشته باشد و کاربر خاطی را ببره سکوت .

    1. مفیدهاست گفت:

      سلام. هم اکنون نسخه های ربات قابل شخصی سازی نیستند که بتوانید قابلیت های آن را ویرایش کنید

  4. ساره گفت:

    5- آی دی ربات خود را جایگزین متن botid کنید. (آی دی را بدون @ وارد کنید.)

    6- آی دی کانال خود را جایگزین متن channelid کنید. (آی دی را بدون @ وارد کنید.)

    این دو گزینه جی است ؟ مگه توکن و ای دش شماره نمی خواد فقط ؟
    اینا را کمی توضیح بدید ممنون

    1. مفیدهاست گفت:

      سلام.شما باید ای دی ربات و ای دی کانال خودتون رو جایگزین نوشته های botid و channelid کنید. به توکن هم نیاز هست اما شماره نه.

  5. ساره گفت:

    سلام نسخه پیشرفته وردو ورخید سلام و . محددویت کاربر و… دارید ؟؟؟ ممنون میشم ایمیل لطف کنید

    1. مفیدهاست گفت:

      با سلام. خیر محدودیتی وجود ندارد

  6. akbar گفت:

    سلام . نسخه جدید کدومه ؟ میشه لطف کنید و یه سورس عالی و بدون مشکل معرفی کنید ؟

    1. مفیدهاست گفت:

      با سلام. نسخه دوم در پایان پست قرار داده شده

  7. Akbar گفت:

    سلام لطفا پاسخ بدید ممنون

    1. مفیدهاست گفت:

      نسخه جدید را تست کنید

  8. akbar گفت:

    سلام خسته نباشید من این رو ست میکنم جواب وبهوک هم میاد که ست شده ولی ربات اد نمیشه

    1. مفیدهاست گفت:

      با سلام. ربات کجا اد نمیشه ؟

      1. akbar گفت:

        سلام خسته نباشید . والا وبهوک من اوکی میشه . ولی یه گروه درست کردم که ربات رو تست کنم ولی اصلا عمل نمیکنه . لطفا راهنمایی میکنید؟

        1. مفیدهاست گفت:

          با سلام. بزودی سورس جدید قرار میگیره

  9. مسعود گفت:

    سلام خسته نباشید من چند بار طبق گفته هاتون عمل کردم اما جواب نداد متوجه نشدم مشکل از کجاست؟ لطفا کمک کنید

    https://api.telegram.org/bot***XT4RRE/setwebhook?url=https://***.ir/antispam2/antispam2.php

    1. مفیدهاست گفت:

      با سلام. وبسایت شما ssl معتبر ندارد و به همین دلیل تنظیم نمیشود.

  10. مناقصه گفت:

    ممنون اطلاعات مفیدی بود

  11. fardin گفت:

    id telegrametono bedin darmorede sorsi k gozashtin soal dashtam

  12. مناقصات کشور گفت:

    ممنون اطلاعات خوبی بود. لطفا
    اگر اطلاعات کامل تری دارید در سایت قرار دهید

    1. مفیدهاست گفت:

      تشکر از شما بابت نظرتان ، بزودی وبسایت با مطالب جدیدتر بروزرسانی میشود.

  13. Khalili گفت:

    سلام. ببخشید
    وب هوک دقیقا کجاست؟
    ممنون

    1. مفیدهاست گفت:

      سلام. وب هوک درواقع راهه ارتباطی ربات شما با هاستینگ هست که با وارد کردن آدرس در مرورگر شما تنظیم میشود (طبق مرحله 10).

  14. سامان گفت:

    سلام برای ساخت ربات چقدر دانش برنامه نویسی نیاز هست ؟

    1. مفیدهاست گفت:

      با سلام. مطالعه زبان php و تسلط برروی آن برای ساخت ربات تلگرام کافیست.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

کد امنیتی *