آموزش برنامه نویسی و ساخت ربات تلگرام
748 subscribers
22 photos
2 videos
13 links
اگه دنبال «شروع برنامه نویسی»
یا «یادگیری یه مهارت پر درآمد» هستی،
ربات تلگرام
یکی از بهترین گزینه هاته

× دوره جامع ساخت ربات تلگرام:
• بیش از ۲۸ ساعت ویدئو
• در طول ۶۰ جلسه
• بدون نیاز به دانش اولیه
• پشتیبانی دائمی

ثبت نام و اطلاعات بیشتر
@TheARC
Download Telegram
توی ربات تستی که برای خودم ساختم میتونید یه متن دلخواه انتخاب کنید که ربات بهش حساس بشه

➡️ بعد میتونید یک چند پیام (به صورت تکس، عکس، فیلم، فایل و ویس) به عنوان پاسخ بهش بدین.

📁 بعد این که توی تلگرام بیزینس فعالش کردین، هر کسی اون کلمه یا کلمات خاص رو بفرسته، پیام های تنظیم شده براش ارسال میشه.
Please open Telegram to view this post
VIEW IN TELEGRAM
👤 اگه دانشجوی دوره هستین بهم پیام بدین سورسش رو براتون بفرستم:

@TheArc
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Telegram Premium
This media is not supported in your browser
VIEW IN TELEGRAM
🆕 🤖 Chatbots for Business

Businesses can connect a Telegram bot to their account that will process and answer messages on their behalf. You can control which chats the bot is able to access – like excluding chats with your contacts or only responding to new chats.

Developers can enable Business Mode in @BotFather to integrate their bots with Telegram Business.

Subscribe All Business Features
Please open Telegram to view this post
VIEW IN TELEGRAM
💳چند تا پیشنهاد در مورد نحوه حساب کتاب کردن با کارفرما

🪙 نکته‌های ساده‌ای که بهتون کمک میکنه رفتار مالی حرفه‌ای‌تری رو از خودتون نشون بدین

اگه حوصلتون کمه رو دو ایکس گوش بدین

🤖 @tgBotLearn
Please open Telegram to view this post
VIEW IN TELEGRAM
💎برای ساختن درگاه پرداخت ارز دیجیتال فعلا بهترین گزینه ای که میشناسم سایت «نوپیمنت» ه.

💰 سیستم پرداختش این شکلیه که یه آدرس ولت بر اساس ریکوئست شما میسازه و میتونید آدرس رو تحویل کاربر بدین. ارزی که کاربر به اون ولت میزنه رو تو همون لحظه انتقال میده به کیف پول شما.

💎نکته: اگه قراره باهاش کار کنید سعی کنید از ارز های معروفی استفاده کنید که کارمزد انتقال پایین دارن. مثلا ترون یا دوج بهترین گزینه ها برای این کاره.

↗️ آدرس سایت:
https://nowpayments.io

↗️ داکیومنت:
https://documenter.getpostman.com/view/7907941/S1a32n38

راهنمای استفاده:
1. با توجه به داکیومنت، دقیقا مثل زرین پال یه ریکوئست بزنید و آدرس درگاه رو براساس مبلغ و ارز انتخابی بگیرید.
2. آدرس رو تحویل کاربر بدید و یه دکمه شیشه ای بررسی پرداخت هم زیر متن ارسالی بذارید.
3. بعد این که کاربر روی دکمه «پرداخت کردم» کلیک کرد باز هم بر اساس داکیومنت پرداختش رو اعتبارسنجی کنید. میتونید یه کرون جاب هم تنظیم کنید که این کار رو به صورت خودکار انجام بده.
4. بر اساس وضعیت پرداختش به کاربرتون شارژ بدین. پرداخت میتونه کامل یا پارشل باشه. یعنی اگه کاربر بیشتر یا کمتر از مقدار مورد انتظار واریز کنه وبسرویس بهتون میگه.

🤖 @tgBotLearn
Please open Telegram to view this post
VIEW IN TELEGRAM
اصراری ندارم رفتار شمام این شکلی باشه،

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

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

پروژه رو قبول نکنید!

کار برای برنامه‎نویس ربات همیشه هست. یکم که جا بیفتی و 4 نفر بشناسنت خیلی زود کل هفته ات پر میشه. به اینجا که رسیدی به جای این که نگران یکی دو تا پروژه رد شده باشی، بهتره سعی کنی پروژه هات رو هوشمندانه انتخاب کنی.

🤖 @tgBotLearn
Please open Telegram to view this post
VIEW IN TELEGRAM
اگه میخواین سرعت تایپتون رو بالا ببرید و توی تایپ چند انگشتی مهارتتون زیاد بشه،
این دو تا سایت گزینه‌های خیلی خوبین:

↗️ https://www.keybr.com
↗️ https://utype.ir

🔠تایپ چند انگشتی رو جدی بگیرید رفقا. برنامه نویسی که نتونه با سرعت خوبی تایپ کنه، دستاش از مغز خودش جا میمونه. برای جبرانش کم کم مغزش هم عادت میکنه یواش‌تر فکر کنه.

1️⃣یاد گرفتنش اصلا ربطی به استعداد و اینا هم نداره. همش تمرینه. روزی اگه 10 دقیقه وقت بذارید، شاید یه ماه هم طول نکشه که توش به تسلط خیلی بالا برسید. ازون طرف چون حافظه ماهیچه‌ایه هیچ وقت یادتون نمیره. 5 سال دیگه هم کیبورد بذارن زیردستتون بازم میتونید چند انگشتی تایپ کنید.

🤖 @tgBotLearn
Please open Telegram to view this post
VIEW IN TELEGRAM
بچه ها اگه روی سرور ایران هاستی داشتین و رباتتون قطع شده
یه بار دیگه وبهوکتون رو اینجوری ست کنید
درست میشه

https://api.telegram.org/botTOKEN/setwebhook?url=https://yoursite.ir/bot/bot.php&drop_pending_updates=true&ip_address=148.251.218.11
🎓 چون ما توی دوره همه آموزش ها رو روی فضای واقعی هاست پیاده سازی میکنیم، ممکنه برای تست کدهای ساده php یکم دسترسی سخت باشه.

🔨 اگه نیاز داشتین کد یا توابع ساده php رو تست کنید میتونید از این کامپایلر آنلاین استفاده کنید:

↗️ https://www.programiz.com/php/online-compiler/

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

🤖 @tgBotLearn
Please open Telegram to view this post
VIEW IN TELEGRAM
#معرفی_پروژه

🤖 ما یه ربات مدیریت گروه میخوایم که همه دستورات معمول رباتای مدیریتی رو داشته باشه. نمونه:
@PowerFoxApiTMBot

🙋 اگه توانایی و وقت پیاده سازی این پروژه رو دارین به آیدی پایین پیام بدین:
@Mehran24a


❗️ این پیام صرفا جهت معرفی یه پروژه متفرقه است. پس لطفا توی قبول پروژه تمام جوانب حرفه‌ای رو لحاظ کنید.

🤖 @tgBotLearn
Please open Telegram to view this post
VIEW IN TELEGRAM
🔠 چطوری ربات تلگرامی که ساختیم رو دو یا چند زبانه کنیم؟

یک. توی دیتابیس برای هر یوزر یه ستون language تعریف کنید. میتونه int باشه و مقدار پیشفرضش رو بذارید روی صفر. از اینجا به بعد برای ما صفر به معنی فارسیه، یک انگلیسی، دو عربی و ...
یا میتونید VARCHAR تعریفش کنید و اسم زبان مورد نظر رو بنویسید‌.

دو. توی اول کدتون مقدار این ستون رو برای یوزری که داره از ربات استفاده میکنه، استخراج کنید و توی یه متغیر بذارید.

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

🔴 طبیعتا دکمه تغییر زبان رو هم باید توی منوی اصلی یا توی کامندهاتون تعریف کنید.

😀 جاهایی که قراره برای کاربر دومی پیام بفرستید (تایید سفارش، افزایش شارژ و ... ) مقدار language کاربر مقصد رو توی تعیین زبان پیام در نظر بگیرید.

🤖 @tgBotLearn
Please open Telegram to view this post
VIEW IN TELEGRAM
👥 تلگرام توی آپدیت جدیدش تعداد کاربران فعال هر ربات رو نشون میده.

#️⃣ با این که این عدد از تعداد کلی افرادی که ربات رو استارت کردن کمتره، ولی خب ملاک خوبی برای تشخیص اینه که یه ربات چقدر یوزر تا حالا تونسته جذب کنه.

🔥 برای مثال ربات dogs تا حالا 51 میلیون کاربر جذب کرده.

🤖 @tgBotLearn
Please open Telegram to view this post
VIEW IN TELEGRAM
📷یکی از توصیه های همیشگی من به بچه هایی که توی دوره شرکت میکنن اینه که کنار کسب درآمد از قبول پروژه دیگران، وقت بذارید و پروژه های شخصی خودتون رو هم راه بندازید.

⚡️بیاید یه چنتا از فایده هاش رو با هم بررسی کنیم:

افزایش مهارت‌ها: تجربه ام میگه اگه یکم شجاع باشی، احتمالا برای پیاده‌سازی پروژه شخصی سراغ چیزهایی میری که تا حالا باهاشون کار نکردی. این موضوع مهارتت رو به طرز شگفت انگیزی افزایش میده.

رزومه قوی‌تر: خیلی از پروژه‌های شخصی تبدیل به یه نمونه کار خوب میشن که میتونه برای پر کردن و قوی تر کردن رزومه ات حسابی به کارت بیان.

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

ساخت برند شخصی: خود پروژه های شخصی میتونن برات مشتری بیارن. مخصوصا اگه ایده خوبی باشه و کاربرای بالایی بگیره، کلی آدم با این سوال سراغت میان که «ببخشید اگه یه ربات مثل همین بخوام چند میفته؟»

مالکیت: خودم سال اول کارم یه ربات برای یکی نوشته بودم 700 هزارتومن، توی سه ماه اول ازش 40 میلیون کسب درآمد کرده بود. اگه یکم فکر کنی یا یکم تجربه هات بیشتر بشه احتمالا تو هم کلی ازین مثال ها داشته باشی. تو که بهتر از هر کس دیگه ای میتونی ربات بسازی، چرا خودت مالک یه ربات پرکاربر یا پردرآمد نباشی؟

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

درآمد پایدار: هر کدوم از پروژه های شخصیت که بگیره تو رو یه قدم از دیگران بی نیاز می‌کنه. کم کم حتی اگه هیچ کارفرمایی نداشته باشی، یا حتی اگه نخوای در طول ماه هیچ پروژه ای قبول کنی، بازم درآمدت متوقف نمیشه.

💬سعی میکنم توی پست بعدی یه چنتا #ایده برای راه اندازی و ساخت پروژه های شخصی بهتون معرفی کنم.

🤖 @tgBotLearn
Please open Telegram to view this post
VIEW IN TELEGRAM
❗️ در مورد:

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

🤖 @tgBotLearn
Please open Telegram to view this post
VIEW IN TELEGRAM
حتما اینو می‌دونید که اگه کسی آدرس فایل رباتتون رو داشته باشه، میتونه برای رباتتون آپدیت فیک بفرسته.

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

$telegram_ip_ranges = [
['lower' => '149.154.160.0', 'upper' => '149.154.175.255'],
// literally 149.154.160.0/20
['lower' => '91.108.4.0', 'upper' => '91.108.7.255'],
// literally 91.108.4.0/22
];

$ip_dec = (float) sprintf("%u", ip2long($_SERVER['REMOTE_ADDR']));
$ok = false;

foreach ($telegram_ip_ranges as $telegram_ip_range)
if (!$ok) {
$lower_dec = (float) sprintf("%u", ip2long($telegram_ip_range['lower']));
$upper_dec = (float) sprintf("%u", ip2long($telegram_ip_range['upper']));
if ($ip_dec >= $lower_dec and $ip_dec <= $upper_dec)
$ok = true;
}
if (!$ok)
die("Oh, please ...");


این کد باعث میشه ریکوئست ها بر اساس آیپی فیلتر بشن و اگه توی رنج آیپی تلگرام نبود، ادامه کدتون اجرا نشه.

🤖 @tgBotLearn
Please open Telegram to view this post
VIEW IN TELEGRAM
🔽 دوره آموزش برنامه نویسی ربات 🔽
صفر تا صد ساخت ربات های تلگرامی

🎞 بیش از ۲۸ ساعت آموزش حرفه‌ای
🗂 در طول ۴ فصل و ۶۰ قسمت کاربردی
👍 بدون نیاز به دانش اولیه
🙋 پشتیبانی کامل حتی پس از پایان آموزش
🏪 پیاده سازی ربات فروشگاهی
مجهز به درگاه پرداخت آنلاین

🙂 هزینه ثبت‌نام: ۴۹۰ هزارتومان

✈️ ثبت نام یا ارتباط با مدرس دوره:

👤 @TheArc
Please open Telegram to view this post
VIEW IN TELEGRAM
لیست ربات هایی که میشه با دونستن طرز کارکرد api تلگرام بنویسیم:

ربات مدیریت گروه
ربات پاسخگوی خودکار (Chatbot)
ربات دانلودر از یوتیوب و اینستاگرام
ربات ارسال اخبار و محتوا
ربات جستجوی موسیقی و ویدیو
ربات کوتاه‌کننده لینک
ربات ترجمه متن
ربات هواشناسی
ربات قیمت ارز و طلا
ربات فروشگاهی و پرداخت آنلاین
ربات OCR (تبدیل عکس به متن)
ربات قرعه‌کشی و مسابقه
ربات کنترل از راه دور سرور
ربات تبدیل گفتار به متن و بالعکس
ربات مدیریت و مانیتورینگ وب‌سایت
ربات ارسال و دریافت ایمیل
ربات ارسال پیام انبوه
ربات ایجاد QR Code
ربات ساخت گیف و استیکر
ربات ایجاد نظرسنجی و رای‌گیری
ربات ضداسپم و امنیتی
ربات کتابخوان و ارسال کتاب الکترونیکی
ربات تحلیل داده و نمایش نمودار
ربات تبدیل واحدها (ارز، وزن، طول و غیره)
ربات ارسال یادآوری و نوتیفیکیشن

حتما به ویس توضیحات گوش بدین 👇🏻

@tgBotLearn