1 - اموزش ساخت تلگرام بات (telegram-bot)
تلگرام بات یا tg یک نرم افزار رسمی تلگرام میباشد برای ربات های cli که بتوان با سرور تلگرام اطلاعات را تبادل کرد و همچنین بتوان سورس کد خود بر روی حساب فردی تلگرام اجرا کنید!
برای ساخت تلگرام بات شخصی نیاز به پروسه ای است که در این اموزش میخوایم اونو اجرا کنیم
(سرور مورد نیاز برای ساخت تیجی نیاز به Ram 4 میباشد)
1- ابتدا باید با ورود به حساب تلگرامی خود یک برنامه ثبت کنید تا بتوانید Api_ID و Api_HASH در یافت کنید پس گام به گام به جلو میریم!
1. وارد سایت my.telegram.org شده و سپس با شماره خود لاگین کنید!
2. وارد بخش api developer tools شده و فیلد هارا به صورت زیر پر کنید!
-app name : نام اپیکیشن یا سورس ربات خود را وارد کنید!
-app title : میتوانید نام کانال خود را بزارید!
-url : اختیاریست!
-نوع نرم افزار را بر روی DeskTop بزارید!
* بعد از تکمیل موارد فوق به شما یک Api_id و Api_hash از طرف تلگرام داده میشود ان را در جایی نگهداری کنید!
3-وارد سرور میشوید و قبل از هر کاری ابتدا پروسس ها را ببنیدید که مصرف سرور باعث کندی پروسه نشود!
-sudo killall tmux
-sudo killall screen
-sudo killall bash
4- پیشنیاز های تیجی را نصب میکنید!
sudo apt install git build-essential cmake libssl-dev liblua5.2-dev gperf libconfig++-dev
5- فایل تلگرام بات را جهت ساخت از گیت هاب دانلود و بر روی سرور کلون کنید!
git clone --recursive https://github.com/vysheng/tdbot.git
6- پوشه ای برای ساخت تلگرام بات ایجاد میکنیم!
mkdir tdbot-build
7-وارد پوشه ی تلگرام بات شده!
cd tdbo*
8- Api_hash & Api_id که از سایت تلگرام دریافت کردید را باید در این قسمت وارد کنید ابتدا دستور nano telegram.h را زده فایل جهت ادیت باز خواهد شد!
در لاین 27 باید Api_hash و در لاین 28 باید Api_id را وارد کنید!
-پس از پایان جایگزاری باید فایل را ذخیره و خارج میشوید برای خارج شد میبایست crtl + x را زده بعد از شما سوال میشود که که فایل را میخواهید ذخیره کنید شما میبایست y را زده تا فایل ذخیره شود!
9- حال وارد پوشه ی که قبلا ساختیم میشویم!
cd tdbot-build
10- برای کانفیگ و ست شدن فایل ها دستور زیر را زده!
cmake -DCMAKE_BUILD_TYPE=Release ../tdbot
11- و در اخر برای شروع پروسس ساخت telegram-bot دستور زیر را زده!
screen make telegram-bot
*پس از شروع پروسه ی ساخت از بستن اسکرین خود داری فرمایید!
*در پایان فایل تلگرام بات را گرفته و به پوشه ی ربات انتقال دهید!
🌏با ما همراه باشید:
@LuaEducation
تلگرام بات یا tg یک نرم افزار رسمی تلگرام میباشد برای ربات های cli که بتوان با سرور تلگرام اطلاعات را تبادل کرد و همچنین بتوان سورس کد خود بر روی حساب فردی تلگرام اجرا کنید!
برای ساخت تلگرام بات شخصی نیاز به پروسه ای است که در این اموزش میخوایم اونو اجرا کنیم
(سرور مورد نیاز برای ساخت تیجی نیاز به Ram 4 میباشد)
1- ابتدا باید با ورود به حساب تلگرامی خود یک برنامه ثبت کنید تا بتوانید Api_ID و Api_HASH در یافت کنید پس گام به گام به جلو میریم!
1. وارد سایت my.telegram.org شده و سپس با شماره خود لاگین کنید!
2. وارد بخش api developer tools شده و فیلد هارا به صورت زیر پر کنید!
-app name : نام اپیکیشن یا سورس ربات خود را وارد کنید!
-app title : میتوانید نام کانال خود را بزارید!
-url : اختیاریست!
-نوع نرم افزار را بر روی DeskTop بزارید!
* بعد از تکمیل موارد فوق به شما یک Api_id و Api_hash از طرف تلگرام داده میشود ان را در جایی نگهداری کنید!
3-وارد سرور میشوید و قبل از هر کاری ابتدا پروسس ها را ببنیدید که مصرف سرور باعث کندی پروسه نشود!
-sudo killall tmux
-sudo killall screen
-sudo killall bash
4- پیشنیاز های تیجی را نصب میکنید!
sudo apt install git build-essential cmake libssl-dev liblua5.2-dev gperf libconfig++-dev
5- فایل تلگرام بات را جهت ساخت از گیت هاب دانلود و بر روی سرور کلون کنید!
git clone --recursive https://github.com/vysheng/tdbot.git
6- پوشه ای برای ساخت تلگرام بات ایجاد میکنیم!
mkdir tdbot-build
7-وارد پوشه ی تلگرام بات شده!
cd tdbo*
8- Api_hash & Api_id که از سایت تلگرام دریافت کردید را باید در این قسمت وارد کنید ابتدا دستور nano telegram.h را زده فایل جهت ادیت باز خواهد شد!
در لاین 27 باید Api_hash و در لاین 28 باید Api_id را وارد کنید!
-پس از پایان جایگزاری باید فایل را ذخیره و خارج میشوید برای خارج شد میبایست crtl + x را زده بعد از شما سوال میشود که که فایل را میخواهید ذخیره کنید شما میبایست y را زده تا فایل ذخیره شود!
9- حال وارد پوشه ی که قبلا ساختیم میشویم!
cd tdbot-build
10- برای کانفیگ و ست شدن فایل ها دستور زیر را زده!
cmake -DCMAKE_BUILD_TYPE=Release ../tdbot
11- و در اخر برای شروع پروسس ساخت telegram-bot دستور زیر را زده!
screen make telegram-bot
*پس از شروع پروسه ی ساخت از بستن اسکرین خود داری فرمایید!
*در پایان فایل تلگرام بات را گرفته و به پوشه ی ربات انتقال دهید!
🌏با ما همراه باشید:
@LuaEducation