پکیج سورس ربات های تلگرامی پکیجی کاملا مناسب و حرفه ای

مناسب کسانی که قصد راه اندازی ربات های حرفه ای دارند

یا میخواهد از طریق طراحی ربات تلگرام کسب در امد کنند

با تهیه این پکیج میتوانید کسب و کار خود را راه اندازی کنید

و با طراحی ربات کسب در امد کنید.

پکیج سورس زبان php

۰-سورس ربات ویروس اسکنر+صفحه مدیریت به زبان php

۱-سورس فروشگاه ساز+صفحه مدیریت به زبان php

۲-سورس ربات نظر سنجی ساز+صفحه مدیریت به زبان php

۳-سورس ربات ساز+صفحه مدیریت به زبان php

۴-سورس شارژ رایگان سکه ای+صفحه مدیریت به زبان php

۵-سورس ربات ویو گیر الماسی با امکانات جالب+صفحه مدیریت به زبان php

۶-سورس ربات سرگرم شو+صفحه مدیریت به زبان php

۷-سورس عضویت اجباری برای گروه+صفحه مدیریت به زبان php

۸-سورس ضد لینک و خوشامد گو با پنل مدیریت پیشرفته+صفحه مدیریت به زبان php

۹-سورس ربات ویوگیر سکه ای+صفحه مدیریت به زبان php

۱۰-سورس ربات ساز حرفعه ای+صفحه مدیریت به زبان php

۱۱-سورس آنتی اسپم ترکیبی +صفحه مدیریت به زبان php

۱۲-سورس ورژن ۴٫۳ سوشال+صفحه مدیریت به زبان php

۱۳-سـورس تبچی ساز پیشرفته+صفحه مدیریت به زبان php

۱۴-سورس جوین اجباری کانال برای گروه+صفحه مدیریت به زبان php

۱۵-سورس ربات دریافت تعداد ادمین+صفحه مدیریت به زبان php

۱۶-سورس ربات زیزیگولو+صفحه مدیریت به زبان php

۱۷-سورس ربات چت همگانی در ربات اعضای ربات میتونن داخل ربات با هم چت کنن+صفحه مدیریت به زبان php

۱۸-سورس ربات چت ناشناس+صفحه مدیریت به زبان php

۱۹-سورس ربات کوتاه کننده لینک به سه نوع مختلف+صفحه مدیریت به زبان php

۲۰-سورس روبات لگو ساز+صفحه مدیریت به زبان php

۲۱-سورس ربات مانستر+صفحه مدیریت به زبان php

۲۲-سورس ربات ping +صفحه مدیریت به زبان php

۲۳-سورس ربات کپشن ساز+صفحه مدیریت به زبان php

۲۴-سورس ربات مویسین+صفحه مدیریت به زبان php

۲۵-دریافت پیام ناشناس تحت وب+صفحه مدیریت به زبان php

۲۶-سورس ربات نهنگ آبی+صفحه مدیریت به زبان php

۲۷-سورس ربات مبدل فایل ها+صفحه مدیریت به زبان php

۲۸-سورس رباتساز گردو+صفحه مدیریت به زبان php

۲۹-سورس ربات ست وبهوک+صفحه مدیریت به زبان php

۳۰-سورس بات من اعتراف میکنم+صفحه مدیریت به زبان php

۳۱-سورس دیوار+صفحه مدیریت به زبان php

۳۲-سورس ربات جست و جوی اهنگ+صفحه مدیریت به زبان php

۳۳-سورس نرخ روز طلا و سکه+صفحه مدیریت به زبان php

۳۴-سورس ربات سرگرمی +صفحه مدیریت به زبان php

۳۵-سورس ثبت چالش حرفه ای جهت برگزاری چالش+صفحه مدیریت به زبان php

۳۶-سورس تلویزیون تلگرامی +صفحه مدیریت به زبان php

۳۷-سورس برنامه باهم+صفحه مدیریت به زبان php

۳۸-سورس ربات تله بات+صفحه مدیریت به زبان php

۳۹-سورس تبچی ساز تخصصی+صفحه مدیریت به زبان php

۴۰-سورس ربات دانلودر Youtube+صفحه مدیریت به زبان php

۴۱-سورس ممبر گیر+صفحه مدیریت به زبان php

۴۲-سورس ربات چت روم+صفحه مدیریت به زبان php

۴۳-سورس پی وی کریتورز ورژن +صفحه مدیریت به زبان php 13

۴۴-سورس چت ناشناس به صورت تصادفی+صفحه مدیریت به زبان php

۴۵-سورس ربات لینک دونی+صفحه مدیریت به زبان php

۴۶-سورس ربات ایموجی بات+صفحه مدیریت به زبان php

۴۷-سورس ربات شارژ ( فیک ) +صفحه مدیریت به زبان php

۴۸-سورس ربات تبلیغاتچی +صفحه مدیریت به زبان php

۴۹-برترین سورس بنردهی+صفحه مدیریت به زبان php

۵۰-سورس ربات جی جی شارژ رایگان+صفحه مدیریت به زبان php

۵۱-سورس فروشگاه شماره مجازی +صفحه مدیریت به زبان php

۵۲-سورس ربات همسر اینده تون چه شکلیه+صفحه مدیریت به زبان php

۵۳-سورس ربات اپلودر +صفحه مدیریت به زبان php

۵۴-سورس ربات دوستی بات+صفحه مدیریت به زبان php

۵۵-سورس ربات ساخت پست های که زیرشون دکمه لایک باشه+صفحه مدیریت به زبان php

۵۶-سورس ربات ساخت پسوورد رندوم+صفحه مدیریت به زبان php

۵۷-سورس ربات دریافت تعداد ویو پست یک چنل عمومی+صفحه مدیریت به زبان php

۵۸-سورس ربات تبدل متن انگلیسی به فونت های جالب  بصورت انلاین+صفحه مدیریت به زبان php

۵۹-سورس ربات تبدیل فایل به لینک توسط خود سرور تلگرام +صفحه مدیریت به زبان php

۶۰-سورس ربات تبدیل فایل های شما از نظیر (عکس،ویس،آهنگ،فیلم) تا حجم ۱٫۵گیگابایت تبدیل به لینک کنه+صفحه مدیریت به زبان php

۶۱-سورس ربات  تبدیل ویس به اهنگ و برعکس+صفحه مدیریت به زبان php

۶۲-سورس ربات جستجوگر تیک+صفحه مدیریت به زبان php

۶۳-سورس ربات دریافت اطلاعات توکن+صفحه مدیریت به زبان php

۶۴-سورس ربات انتی اسپم ساز+صفحه مدیریت به زبان php

۶۵-سورس جوین در چنل +صفحه مدیریت به زبان php

۶۶-سورس ربات ساخت کد شارژ رایگان+صفحه مدیریت به زبان php

۶۷-سورس بات فال حافظ+صفحه مدیریت به زبان php

۶۸-سورس ربات ادد کن گروه+صفحه مدیریت به زبان php

۶۹-سورس فیلتر شکن سایت+صفحه مدیریت به زبان php

۷۰-سورس شاپ زیبا و کار آمد+صفحه مدیریت به زبان php

۷۱-سورس هایپر ساز حرفه ای+صفحه مدیریت به زبان php

۷۲-سورس روبات سرگرمی+صفحه مدیریت به زبان php

۷۳-سورس ربات موزیک+صفحه مدیریت به زبان php

۷۴-سورس ربات ادیت نکن+صفحه مدیریت به زبان php

۷۵-سورس فروش خودکار گروه+صفحه مدیریت به زبان php

قیمت ۴۰۰۰۰ تومان

۱۵۰۰۰تومان

 

چگونه ربات برای تلگرام بنویسیم.

telegram botFatherیکی از مسنجرهایی که عاشقشم تلگرام هستش . البته درصد دوست داشتن من بعد از مهاجرت ایرانی ها از وایبر یکمی کمتر شده ولی باز هرچی هم باشه بهترین مسنجر دنیاست .

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

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

خیلی وقت بود میخواستم یه ربات برای تلگرام بنویسم که به دلایل کاری وقت نمیشد . جادی تو یه پست رباتی که برای وبلاگش ساخته بودند رو منتشر کرد ، وقتی داشتم کامنتها رو میخوندم متوجه شدم که خیلی ها بلد نیستند چطوری ربات بنویسند .

این شد دلیل ، که بشینم و یه ربات بنویسیم و شمارو با مراحلش آشنا کنم .

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

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

مرحله یک : ساخت بات و دریافت توکن اجازه دسترسی (authorization token)

اولین کار برای اینکه بتونید از ای پی آی های تلگرام استفاده کنید اینه که یه توکن داشته باشید . خب برای اینکه توکن درست کنید دوتا راه وجود داره :

یک : توی سایت در این لینک ثبت نام کنید و توکن دریافت کنید .

دو : با استفاده از یکی از ربات های خود تلگرام به اسم (botFather) توکن دریافت کنید .

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

۱-روی این لینک کلیک کنید :

https://telegram.me/botfather

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

لیست کامندها و توضیحات خیلی شفاف هستش

۱
/newbot

با این کامند میتونید اسم و یوزرنیم رباتتون رو اضافه کنید . بعد این کار توکن براتون داده میشه .

بعد دریافت توکن میتونید از همه متدهای ای پی آی تلگرام استفاده کنید .

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

خیلی راحت میتونید postman رو وا کنید و رکویست هایی که میخواید رو بزنید . نحوه استفاده از توکن هم یکم متقاوت هست و  باید ساختار زیر رو برای همه درخواست هاتون باید رعایت کنید .

۱
https://api.telegram.org/bot<token>/METHOD_NAME

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

۱
https://api.telegram.org/bot123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11/getMe

مرحله دو : دریافت پیام ها

برای دریافت پیام ها در روش وجود داره :

یک : استفاده از متد

می تونید postman رو وا کنید و یه رکویست به این متد (getUpdates) بفرستید . مثل مثال زیر :

۱
https://api.telegram.org/bot104125181:AAHJEMSvcBovhBkVPqaqldNi36SnK9OyhaM/getUpdates

اگه توی لوکال باشید وبخواید ببینید چه پاسخی این متد برای ما بر میگردونه خیلی خوبه ولی اگه بخواید از این متد استفاده کنید ، رباتتون دیگه realtime نیست و هی خودتون باید رکویست بزنید و چک کنید که پیام جدیدی هست تا جواب بدید بهش که طبیعتا یک روش احمقانه و به درد نخور هست .

دو : استفاده از webhook

ویکی پدیا وب هوک رو اینجوری تعریف میکنه :

A webhook in web development is a method of augmenting or altering the behavior of a web page, or web application, with custom callbacks. These callbacks may be maintained, modified, and managed by third-party users and developers who may not necessarily be affiliated with the originating website or application. The term “webhook” was coined by Jeff Lindsay in 2007 from the computer programming termHook.[1]

خب میشه گفت وب هوک یه ایونت هستش که وقتی اتفاقی در سیستم میفته برای url هایی که در سیستم تعریف شده اطلاعات و مقادیری ارسال میشه . که با استفاده از اون مقادیر کاربر شخص ثالث میتونه برنامه نویسی کنه و کارهایی که میخواد رو انجام بده .

بهتر و با مثال برای تلگرام بگم :

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

تلگرام برای اینکه داده ها امن باشه از شما میخواد که از https استفاده کنید و سخت ترین قسمت ماجرا اینجاست که برای یه ربات باید هزینه ssl هم بکنید ولی می تونید از ssl های رایگان استفاده کنید که به لطف کشور عزیزمون شرکت هایی که ssl رایگان میدند برای ایران بسته هستند ولی میتونید از cloudflare استفاده کنید که خیلی راحت هستش کافیه از dns manager کلاود فلیر استفاده کنید و با استفاده از اون بگید که میخوام رو این دامنه و یا زیر دامنه ssl ست باشه .

بعد از اینکه مطمین شدید ssl رو دامنتون فعال شد . میتونید یه رکویست به این متد (setWebhook) مثل مثال زیر بزنید :

۱
https://api.telegram.org/bot104125181:AAHJEMSvcBovhBkVPqaqldNi36SnK9OyhaM/setWebhook

اگه از وب هوک استفاده کنید دیگه متد (getUpdates) براتون غیر فعال میشه .

کافیه توی body مقدار url خودتون که اپتون اونجاست ست کنید . برای حذف وب هوک هم کافیه به همین متد مقدار url رو خالی بزارید و رکوستتون رو ارسال کنید .

مرحله سوم : تعریف دستور

ربات شما توی هر گروهی که باشه مثل اعضای اون گروه باهاش رفتار میشه . یعنی هر پیامی که ارسال میشه یه نسخه هم برای ربات شما ارسال میشه . شما میتونید این پیام هارو چک کنید و آنالیز کنید و جوابی متناسب با اون بدید و یا بیخیالش بشید .

ولی یه گزینه تلگرام داره که شما با اون میتونید لیست دستور هایی که ربات شما بهش جواب میده رو مشخص کنید . دستورات رو میتونید با استفاده از botFather و با کامند /setcommands اضافه کنید .

۱
/setcommands

بعد از اجرای این دستور . میگه لیست کامندهاتون و توضیحاتش رو با اینتر و خط تیره جدا کنید و ارسال کنید .

پس از ثبت ربات شما توی هر گروهی باشه با زدن اسلش لیست کامندها نمایش داده میشه .

مرحله چهارم : پردازش پیام و ارسال جواب

الان باید منطق برنامتون رو بنویسید .

یعنی با چه پیام و یا دستوری ربات شما باید چیکار کنه .

من چون خودم PHP کار میکنم . دنبال کتابخانه های PHP گشتم و از این پکیج استفاده کردم . این پکیج کار خاصی نمیکنه . یکمی متدهای ای پی آی تلگرام رو جمع و جور کرده و کلاسش کرده و راحت استفاده میکنید و نیازی نیست یه ساعت تو سایت ببینید که چی به چیه . این پکیج خودش هم با استفاده از گازل رکویست های خودش رو ارسال میکنه .

یه مسله ای که حتما بهش توجه کنید اینه که پیام به صورت json براتون ارسال میشه . با استفاده کد زیر میتونید پیام رودریافت و به صورت آبجکت استفاده نمایید .

۱
$update = json_decode(file_get_contents(‘php://input’));

مثلا اگه شما تعریف کرده باشید که وقتی دستور /next_event_datetime ارسال شد . بره و از سایت لاراتاکز تاریخ و زمان برگزاری جلسه بعد رو پیدا کنه و به کاربر ارسال کنه . کدش به صورت زیر میشه .

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

۱
۲
۳
۴
۵
۶
۷
۸
۹
۱۰
۱۱
۱۲
۱۳
۱۴
۱۵
۱۶
۱۷
۱۸
۱۹
۲۰
۲۱
۲۲
۲۳
۲۴
۲۵
۲۶
۲۷
۲۸
<?php
//telegram sdk and configuration
$client = new ZeleninTelegramBotApi(‘someRandomToken’);
$update = json_decode(file_get_contents(‘php://input’));
//your app
try {
    if($update->message->text != ‘/next_event_datetime’)
        exit;
    
    $dom = SunraPhpSimpleHtmlDomParser::file_get_html(‘http://laratalks.com/’);
    $element = $dom->find(‘#location header.section-header h3’, 0);
    $dateTime = $element->plaintext;
    
    $response = $client->sendMessage([
        ‘chat_id’ => $update->message->chat->id,
        ‘text’ => $dateTime
    ]);
} catch (ZeleninTelegramBotNotOkException $e) {
    //echo error message ot log it
    //echo $e->getMessage();
}

کافیه این کدها رو بسته به نیاز خودتون تغییر بدید .

اینم بات کوچیکی که نوشتم :

http://telegram.me/laraTalkBot

برچسب ها :

، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ،

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


برای انتشار مطالب رایگان بیشتر,با کلیک روی G+1 ما

را در گوگل محبوب کنید