آموزش نوشتن ربات تلگرام
3.15K subscribers
191 photos
59 videos
41 files
172 links
اینجا سعی میکنم تا جایی که وقت و حوصله یاری کنه آموزشهایی در سطوح مختلف مقدماتی تا پیشرفته برای ساخت و کار با رباتها در تلگرام منتشر کنم.

سفارش ربات:
@Mrz322
پیام به مدیر اصلی:
https://t.me/getfeedbackbot
Download Telegram
و میزان تحصیلات؟
anonymous poll

لیسانس – 177
👍👍👍👍👍👍👍 31%

زیر دیپلم – 157
👍👍👍👍👍👍 28%

دیپلم – 112
👍👍👍👍 20%

فوق دیپلم – 53
👍👍 9%

فوق لیسانس – 42
👍👍 7%

دکترا – 25
👍 4%

👥 566 people voted so far.
👍2
چند کلمه با عزیزان

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

وقتی که توی این کانال پیگیر آموزشها هستید انتظار میره با php آشنا باشید، مفاهیم اولیه دیتابیسها مثل جداول، فیلد، کار با SQL و... رو درک بکنید و با ساخت و طراحی حداقلی و مقدماتی اونها مثل ساخت یه جدول با phpMyAdmin روی سرور آشنا باشید.
من با این پیشفرضها آموزشها رو مینویسم و لطفا برای آموزشهای متفرقه از گوگل کمک بگیرید چون واقعا زمان پاسخگویی به این موارد برای بنده وجود نداره و شرمندتون میشم. و اینکه با یه توضیح مختصر نمیشه مفاهیمی مثل دیتابیس و اینکه اصلا چطوری متصل بشیم و بعد چطوری اطلاعات درج بکنیم داخلش و یا از دیتابیس اطلاعات بگیریم رو به فرد توضیح داد در حدی که بتونه کارهاشو فوری انجام بده!

از لینک زیر و سایت معتبر w3school برای آموزش هرچیزی میتونید کمک بگیرید. لینک پایین اتصال به دیتایبس رو آموزش میده با استفاده از کلاس mysqli و زبان php
https://www.w3schools.com/php/func_mysqli_connect.asp
آموزش نوشتن ربات تلگرام
https://virgool.io/@mohsen322/send-reply-to-telegram-bot-users-qyyfdlvt5pgy
reply bot[@howCreateBot].zip
16.7 KB
کدهای کامل آموزش ریپلای به کاربران
این سری فایلهای مورد نیاز هم اضافه شدن و برای تست فقط کافیه رو سرور آپلود کنید و توکن بهش بدید
#سوال
چطوری توی ربات از اینتر استفاده کنیم؟ یعنی چندتا خط رو زیر هم برای کاربر ارسال کنیم؟

#جواب
برای اینکار بهترین راه حل استفاده از ثابت PHP_EOL هستش. آخر هر سطر این متغیر رو بگذارید یک break line در نظر گرفته میشه.
مثال:
 $msg = 'line 1'.PHP_EOL.'line 2'.PHP_EOL.'line 3';
#سوال
فقط از دیتابیسهای mySql میشه برای ذخیره سازی اطلاعات افراد استفاده کرد؟

#جواب
خیر؛ شما از هر مدل دیتابیسی که آشنایید میتونید استفاده کنید و محدودیتی وجود نداره
#سوال
آیا دامنه ای که استفاده میکنم حتما باید دات کام باشه؟

#جواب
خیر هر دامنه ای میتونه باشه؛ مهم اینه که اون دامنه روش ssl داشته باشه و با https در دسترس باشه. حتی دامنه های .ir
نظر یکی از اعضا و دریافت ssl رایگان
آموزش نوشتن ربات تلگرام
how_get_file_id.zip
🔴 دوستان عزیز خط کدهای 72 تا 76 این فایل رو اینجوری اصلاح کنید
if($msgType=='photo'){
$file_id = $telegram->photoFileID();
$content = array('chat_id' => $chat_id, 'photo' => $file_id, 'caption' => '@howCreateBot');
$telegram->sendPhoto($content);
}
آموزش کامل ذخیره انواع فایلها (ویدئو، فایل موسیقی، وویس و تصاویر) بر روی سرور واقعی همزمان با ارسال کاربرها در ربات
⭕️ به دلیل درخواست زیاد اعضا در 24 ساعت آینده منتشر خواهد
آموزش نوشتن ربات تلگرام
https://virgool.io/@mohsen322/how-to-save-and-upload-user-send-files-on-server-via-telegram-bots-wrx1kuqgikaf
save_files_bot.zip
17.4 KB
فایل کامل آموزش ذخیره فایل روی سرور
فقط کافیه توکن خودتون رو قرار بدید و یک پوشه به نام files در کنار mybot.php ایجاد کنید
@howCreateBot
آموزشهای بعدی را شما پیشنهاد بدید👇
@getfeedbackbot
ضمن تشکر از عزیزان از بین پیشنهاداتی که ارسال شده اینها منطقی تر و وقت کمتری میگیرن و فرصت برای آموزش نوشتن پیدا میشه، با رای خودتون اولین رو انتخاب کنید
anonymous poll

ساخت ربات قرعه کشی بین اعضای یک گروه و انتخاب یک نفر – 88
👍👍👍👍👍👍👍 41%

آموزش ارسال پست از طریق ربات به کانالی که ربات اونجا ادمین هست – 73
👍👍👍👍👍👍 34%

ربات قفل کردن گروه، حذف کلیه پیامها مثلا از ساعت 9 شب تا 9صبح. – 53
👍👍👍👍 25%

👥 214 people voted so far.
👈🏻 ربات بالا رو میتونید با مقداری دستکاری حتی برای ارسال خودکار پیامهای زمانبندی شده روی کانالهاتون استفاده کنید چون بیس کار تقریبا همینه