TGStat
TGStat
Type to search
Advanced channel search
  • flag English
    Site language
    flag Russian flag English flag Uzbek
  • Sign In
  • Catalog
    Channels and groups catalog Search for channels
    Add a channel/group
  • Ratings
    Rating of channels Rating of groups Posts rating
    Ratings of brands and people
  • Analytics
  • Search by posts
  • Telegram monitoring
Beyond Team Lua Education

11 Aug 2019, 21:14

Open in Telegram Share Report

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

77 0 0
Catalog
Channels and groups catalog Channels compilations Search for channels Add a channel/group
Ratings
Rating of Telegram channels Rating of Telegram groups Posts rating Ratings of brands and people
API
API statistics Search API of posts API Callback
Our channels
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Read
Академия TGStat Telegram Research 2019 Telegram Research 2021 Telegram Research 2023
Contacts
Справочный центр Support Email Jobs
Miscellaneous
Terms and conditions Privacy policy Public offer
Our bots
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot