𝐂𝐨𝐝𝐢𝐫𝐚𝐧 | کدیران
305 subscribers
24 photos
2 videos
61 links
🎓 آموزش تخصصی برنامه نویسی | مهندسی کامپیوتر
👨‍💻 دوره ها | پروژه‌ها | مهارت‌های واقعی
🚀 از یادگیری تا بازار کار
🇮🇷 ساخت آینده دیجیتال ایران با کُدیران

مرکز نوآوری شروع

📬 ارتباط با ما:
@Codiransupport
Download Telegram
🧠 گرایش هوش مصنوعی در ارشد
(Artificial Intelligence)


هوش مصنوعی یا AI، یکی از جذاب‌ترین و پرکاربردترین گرایش‌های ارشد مهندسی کامپیوتر هست که به ساخت سیستم‌هایی می‌پردازه که می‌تونن مانند انسان فکر کنند، یاد بگیرند، تصمیم بگیرند و مسائل رو حل کنند.
📌هدف اصلی این گرایش، خودکارسازی فعالیت‌ها و ایجاد ماشین‌های هوشمنده.


🔍 زیرشاخه‌های اصلی هوش مصنوعی

🔹 یادگیری ماشین (Machine Learning): تمرکز روی الگوریتم‌هایی که به کامپیوترها اجازه می‌دن از داده‌ها یاد بگیرند و پیش‌بینی کنند.

🔹یادگیری عمیق (Deep Learning): زیرمجموعه‌ای از ML که از شبکه‌های عصبی مصنوعی با لایه‌های زیاد استفاده می‌کنه.

🔹پردازش زبان طبیعی (NLP): درک و تولید زبان انسانی توسط ماشین (مثل چت‌بات‌ها یا مترجم‌ها).

🔹بینایی کامپیوتر (Computer Vision): توانایی تحلیل و درک تصاویر و ویدیوها (مثل تشخیص چهره یا خودروهای خودران).

🔹رباتیک (Robotics): طراحی و ساخت ربات‌های هوشمند که می‌تونن با محیط تعامل داشته باشند.

📚 دروس مهم این گرایش

🔷 هوش مصنوعی پیشرفته
🔷 یادگیری ماشین
🔷 پردازش تصویر و بینایی ماشین
🔷 پردازش زبان طبیعی
🔷 شبکه‌های عصبی
🔷 داده‌کاوی

💼 بازار کار و فرصت‌های شغلی

فارغ‌التحصیلان هوش مصنوعی می‌تونن در موقعیت‌های زیر مشغول به کار بشن:

🔶 متخصص یادگیری ماشین (Machine Learning Engineer)
🔶 دانشمند داده (Data Scientist)
🔶 محقق هوش مصنوعی در مراکز تحقیقاتی
🔶 توسعه‌دهنده بینایی کامپیوتر
🔶 متخصص پردازش زبان طبیعی
🔶 کار در شرکت‌های فناوری، بانک‌ها، صنایع بهداشتی-درمانی و استارتاپ‌ها

💸 بازار کار این رشته به دلیل گسترش فناوری و نیاز به سیستم‌های هوشمند، بسیار عالی و رو به رشده.
#کد_مسیر
#کدجو

𝐂𝐨𝐝𝐢𝐫𝐚𝐧 | کــُدیران
🆔 https://t.iss.one/codeiran04
❤‍🔥43👌3🔥2
📘 اصطلاح امشب: API چیه؟
🔤 API = Application Programming Interface

یعنی «رابط برنامه‌نویسی اپلیکیشن» — ولی بذار خودمونی‌تر بگیم:

💡 فرض کن یه رستوران رفتی.
منو رو می‌خونی، سفارش می‌دی، گارسون می‌ره تو آشپزخونه و غذا میاره.

📌 تو = برنامه‌نویس
📌 آشپزخونه = سرور یا دیتابیس
📌 گارسون = API

تو مستقیماً نمی‌ری تو آشپزخونه!
با گارسون حرف می‌زنی، و اون اطلاعات یا نتیجه رو برات میاره.

🧩 مثلاً وقتی یه اپلیکیشن هواشناسی باز می‌کنی و می‌گه «فردا بارونه»، داره از API یه سرویس هواشناسی اطلاعات می‌گیره.

📍 یعنی:
تو درخواست می‌فرستی → API می‌فرسته برای سرور → جواب رو برمی‌گردونه.


✍️ سوالت اینه: "API فقط تو وب استفاده میشه؟"

نه! تو موبایل، گیم، اینترنت اشیا و هرجا که نرم‌افزارها باید باهم حرف بزنن، API هست.

#کد_لغت

𝐂𝐨𝐝𝐢𝐫𝐚𝐧 | کــُدیران
🆔 https://t.iss.one/codeiran04
🔥53👨‍💻2🤩1😎1
This media is not supported in your browser
VIEW IN TELEGRAM
وضعیت این روزهای بچه های بوت کمپ فرانت اند 🥲
اما با این حال قویییی ادامه میدن 💪


#فان

𝐂𝐨𝐝𝐢𝐫𝐚𝐧 | کــُدیران
🆔 https://t.iss.one/codeiran04
😁7🔥3💔32
منتظر دوره پر ماجرای بک اند باشید....😎👊

𝐂𝐨𝐝𝐢𝐫𝐚𝐧 | کــُدیران
🆔 https://t.iss.one/codeiran04
❤‍🔥43🔥2🤩2👨‍💻1
می‌دونستی اولین هارد دیسک دنیا به اندازه‌ی یه یخچال بود و فقط ۵ مگابایت ظرفیت داشت؟ 😳

برای مقایسه، یک عکس ساده از گوشی امروزی ما چندین برابر اون فضا رو اشغال می‌کنه.

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


🚀 نکته جالب: همه‌ی تکنولوژی‌های بزرگ، از یک ایده‌ی کوچک شروع شدن. همین هارد یخچالی، مسیر انقلاب دیجیتال و داده‌محور امروز رو کلید زد.

#کد_دان
#کد_تاریخچه

𝐂𝐨𝐝𝐢𝐫𝐚𝐧 | کــُدیران
🆔 https://t.iss.one/codeiran04
🔥5🤯32👨‍💻1
🌐 شبکه‌های کامپیوتری

چی هست و تو شرکت‌ها و سازمان‌ها چطور کار می‌کنه؟

📌 شبکه یعنی چند دستگاه مثل کامپیوتر، لپ‌تاپ، پرینتر و سرور که به هم وصل هستن تا داده‌ها و اطلاعات بینشون رد و بدل بشه.
تو یه شرکت یا مجموعه، شبکه باعث می‌شه همه چیز سریع، امن و منظم پیش بره:

🌱 کامپیوتر کارمندها با سرور شرکت ارتباط داره.
🌱 فایل‌ها بین بخش‌ها منتقل می‌شه.
🌱 ایمیل داخلی و اینترنت شرکت کنترل می‌شه.

🔍 انواع شبکه در سازمان‌ها و به طور عمومی:

🪩 شبکه محلی (LAN): شبکه داخلی شرکت یا دفتر؛ دستگاه‌ها نزدیک هم هستن و اطلاعات سریع رد و بدل می‌شه.
🪩 شبکه محلی (WAN): وقتی دفترها یا شعب مختلف شرکت با هم ارتباط دارن، از WAN استفاده می‌کنن؛ دیتا بین شهرها و کشورها منتقل می‌شه.
🪩 شبکه خصوصی مجای (VPN): تونل امن برای اینکه داده‌های شرکت خارج از شبکه امن بمونه.

نکته ساده اما تخصصی:

پروتکل‌ها قوانین شبکه هستن؛ مشخص می‌کنن اطلاعات چطور حرکت کنه.

مثلا TCP/IP زبان مشترک شبکه‌هاست؛ همه دستگاه‌ها با این زبان حرف می‌زنن.

یا IP آدرس شماره شناسایی هر دستگاهه؛ مثل شماره تلفن برای کامپیوتر.

🚀 کاربرد عملی:

💎 وقتی با لپ‌تاپ به شبکه شرکت وصل می‌شی، داری از LAN استفاده می‌کنی.
💎 وقتی فایل بین دفترها یا شعب مختلف منتقل می‌شه، WAN به کار میاد.
💎 باید بدونی VPN امنیت داده‌ها و حریم خصوصی تو اینترنت رو حفظ می‌کنه.

شبکه‌ها مثل زندگی روزمره هستن؛ اگه قانون و مسیر درست نباشه، همه چی قاطی می‌شه! 😅


#کدژی
#شبکه

𝐂𝐨𝐝𝐢𝐫𝐚𝐧 | کــُدیران
🆔 https://t.iss.one/codeiran04
5🤩2🔥1
فردا تعطیله! 🎉
بهترین فرصت برای دیدن فیلم‌هایی که آینده رو به تصویر می‌کشن. این ۵ فیلم رو از دست نده!


🎬 ۵ فیلم برتر درباره هوش مصنوعی 🎬

1️⃣ The Matrix (1999)
در دنیایی که انسان‌ها در یک شبیه‌سازی زندگی می‌کنن، نئو متوجه می‌شه که واقعیت چیزی فراتر از اون چیزیه که می‌بینه.

2️⃣ Ex Machina (2014)
یک برنامه‌نویس جوان به آزمایشگاهی دعوت می‌شه تا با رباتی انسان‌نما ملاقات کنه و آزمون تورینگ رو انجام بده.

3️⃣ Her (2013)
در آینده‌ای نزدیک، مردی عاشق یک سیستم عامل هوشمند می‌شه که صداش شبیه اسکارلت جوهانسون هست.

4️⃣ I, Robot (2004)
در سال ۲۰۳۵، ربات‌ها قوانین خاصی دارن، اما یک کارآگاه متوجه می‌شه که ممکنه یکی از ربات‌ها این قوانین رو نقض کرده باشه.

5️⃣ A.I. Artificial Intelligence (2001)
در آینده‌ای دور، رباتی انسان‌نما به نام دیوید ساخته می‌شه که می‌خواد تبدیل به یک پسر واقعی بشه تا عشق مادرش رو تجربه کنه.

#پیشنهاد
#فیلم
𝐂𝐨𝐝𝐢𝐫𝐚𝐧 | کــُدیران
🆔 https://t.iss.one/codeiran04
🤩52❤‍🔥1😎1
💻 سلامتی دیجیتال: مراقبت از بدن و چشم‌ها هنگام کار با کامپیوتر و گوشی 👀🧘‍♂️

📌 نکات ساده ولی بسیار موثر

1️⃣ قانون ۲۰-۲۰-۲۰ برای چشم‌ها:

🔸 هر ۲۰ دقیقه به چیزی که ۲۰ فوت (۶ متر) فاصله داره به مدت ۲۰ ثانیه نگاه کن تا خستگی چشم کم بشه.

2️⃣ وضعیت نشستن درست:

🔸 کمر صاف، شانه‌ها ریلکس.
🔸 مانیتور هم‌سطح چشم باشه.
🔸 فاصله حدود ۴۰–۷۰ سانتی‌متر از صفحه نمایش.

3️⃣ حرکات کششی برای گردن و شانه‌ها:

🔸 گردن رو به آرامی بچرخون و خم کن.
شانه‌ها رو بالا و پایین ببر.
🔸 هر ساعت ۵ دقیقه حرکت کن و استراحت بده.

4️⃣ تنفس عمیق و هیدراته موندن:

🔸 هر ۳۰–۶۰ دقیقه یک لیوان آب بخور.
🔸 چند نفس عمیق بکش تا اکسیژن به مغز و بدن برسه.

5️⃣ نور و روشنایی مناسب:

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

کار با تکنولوژی خیلی جذابه، ولی بدن و چشم‌هات هم باید تو تیم باشن! 😎💪


#سلامتی

𝐂𝐨𝐝𝐢𝐫𝐚𝐧 | کــُدیران
🆔 https://t.iss.one/codeiran04
4🔥3🕊2🤯1🤩1
𝐂𝐨𝐝𝐢𝐫𝐚𝐧 | کدیران
🧠 چرا می‌خوای برنامه‌نویسی یاد بگیری؟🤔
همه‌ی دلیل‌ها برای شروع برنامه‌نویسی درستن: درآمد، مهاجرت، پرستیژ یا کنجکاوی.
اما چیزی که مسیر یادگیریت رو مداوم می‌کنه، علاقه واقعی به حل مسئله و ساختن سیستم‌های کارآمده.

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

👨‍💻 مسیر حرفه‌ای برنامه‌نویسی، با نوشتن و تجربه کردن ساخته می‌شه، نه فقط با فکر کردن! 🚀

👀 نظرت چیه قدم به قدم با هم نقشه راه رو بچینیم برای یه موفقیت درست حسابی؟

#کد_مسیر

𝐂𝐨𝐝𝐢𝐫𝐚𝐧 | کــُدیران
🆔 https://t.iss.one/codeiran04
👀6🔥4🤩2
📌 پایگاه داده چیست؟

پایگاه داده (Database) مجموعه‌ای سازمان‌یافته از داده‌هاست که با هدف ذخیره، مدیریت و دسترسی سریع به اطلاعات ایجاد می‌شود. مدیریت پایگاه داده‌ها توسط نرم‌افزارهای DBMS (Database Management System) انجام می‌گیرد.

پایگاه داده همون انبار اطلاعاته 📚
یعنی جایی که اطلاعات ذخیره، مدیریت و بازیابی می‌شن.

👩‍💻 برای مدیریت این انبار، یه چیزی داریم به اسم DBMS.
اون مثل یه منشی حرفه‌ای عمل می‌کنه که همه‌چی رو مرتب نگه می‌داره و هر وقت چیزی خواستی سریع پیدا می‌کنه.


🔹 انواع پایگاه داده و کاربرد آن‌ها

1️⃣ پایگاه داده‌های رابطه‌ای (Relational / SQL)

🌱 داده‌ها در قالب جدول ذخیره می‌شوند.
🌱 هر جدول شامل سطرها (رکوردها) و ستون‌ها (ویژگی‌ها) است.
🌱 کاربرد: بانک‌ها، سیستم‌های آموزشی، فروشگاه‌های اینترنتی، سامانه‌های مالی.
🌱 نمونه‌ها: MySQL, PostgreSQL, Oracle.

2️⃣ پایگاه داده‌های غیررابطه‌ای (Non-Relational / NoSQL)

🌱 داده‌ها به صورت سند، گراف یا کلید-مقدار ذخیره می‌شوند.
🌱 ساختار منعطفی دارند و برای داده‌های متنوع مناسب‌اند.
🌱 کاربرد: شبکه‌های اجتماعی، اینترنت اشیا، کلان‌داده‌ها (Big Data)، هوش مصنوعی.
🌱 نمونه‌ها: MongoDB, Redis, Cassandra.


پس SQL مثل یک دفتر منظم و ساخت‌یافته است.
و NoSQL مثل یک بایگانی آزاد و منعطف برای داده‌های گوناگون.

#کد_اصطلاح

𝐂𝐨𝐝𝐢𝐫𝐚𝐧 | کــُدیران
🆔 https://t.iss.one/codeiran04
5🔥2👌2💯2
🐍 پایتون به اوج رسید!

زبان برنامه‌نویسی پایتون به بالاترین رتبه تاریخ خود در شاخص TIOBE رسید! 🚀
توسعه‌دهندگان دوباره ثابت کردند پایتون محبوب‌ترین زبان دنیاست. 🎉

💡 چرا پایتون رشد کرده؟

ابزارهای هوش مصنوعی مثل GitHub Copilot و Google Gemini Code Assist سرعت و دقت برنامه‌نویسی را افزایش داده‌اند.

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

🌐 کجا از پایتون استفاده می‌کنیم؟


علم داده و تحلیل داده 📊
هوش مصنوعی و یادگیری ماشین 🤖
توسعه وب و اتوماسیون 💻
حتی بازی‌سازی و اپلیکیشن‌های حرفه‌ای 🎮

📊 آمار پایتون:

سهم بازار: ۲۶.۱۴٪
رشد سالانه نسبت به سال قبل: ۸.۱۰٪

🔥 یعنی فرصت‌های شغلی و پروژه‌های پایتون هر روز بیشتر میشه!

چرا باید پایتون یاد بگیری؟

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

💬 پایتون هنوز هم یکی از قدرتمندترین و انعطاف‌پذیرترین زبان‌هاست. یادگیریش یک سرمایه‌گذاری مطمئن برای آینده حرفه‌ای شماست!
#کدنیوز

𝐂𝐨𝐝𝐢𝐫𝐚𝐧 | کــُدیران
🆔 https://t.iss.one/codeiran04
3🔥3🤩2🤯1👨‍💻1
☀️صبحتون پر انرژی!

هیچ‌کس یه شبه معروف یا موفق نشده؛ شانس شاید شروع باشه، اما موفقیت فقط با تلاش مداوم ساخته می‌شه.
و این تلاش، همیشه با قدم‌های کوچیک و ثابت شروع می‌شه، همون قدم‌هایی که شاید کسی نبینه، ولی مسیرت رو می‌سازه.

💛 امروز یه قدم هرچند کوچک در راستای هدفت بردار، فردای بزرگ در راهه.
4🤩2❤‍🔥1🔥1😎1
💰 حقوق برنامه‌نویس‌ها تو ایران چقدره؟
(بر اساس آخرین آمار ۲۰۲۴)

🔥 حقوق بر اساس تجربه:

جونیور (زیر ۳ سال): ۵ تا ۵۴ میلیون تومان
میدلول (۳-۷ سال): ۱۲ تا ۸۰ میلیون تومان
سینیور (بالای ۷ سال): ۱۰ تا ۱۲۰ میلیون تومان

📊 حقوق بر اساس تخصص:

پایتون (هوش مصنوعی): تا ۱۰۷ میلیون تومان
جاوا (Enterprise): ۲۰ تا ۴۶ میلیون تومان
فرانت‌اند (React): ۱۲ تا ۴۲ میلیون تومان
بک‌اند (Node.js): ۱۵ تا ۵۰ میلیون تومان

🏙️ حقوق بر اساس شهر:

تهران: +۴۰٪ بالاتر از میانگین
شهرهای بزرگ: میانگین کشوری
دورکاری: حقوق بین‌المللی (حتی تا $۵K)

📈 عوامل تأثیرگذار:

مهارت‌های تخصصی (مثل DevOps، AI)
سطح زبان انگلیسی
توانایی مذاکره!

💡 نکات طلایی:

حقوق سینیورها تا ۳ برابر جونیورهاست.
فریلنسرهای حرفه‌ای تا ۱۸ میلیون در ماه.
حقوق پایتون کارها تو هوش مصنوعی انفجاریه!

🚀 چطور حقوقمون رو افزایش بدیم؟

یادگیری مهارت‌های پردرآمد (مثل Python, AI)
تقویت پورتفولیو و گیت‌هاب
مهاجرت به شرکت‌های بزرگتر

نظر شما چیه؟
❗️ حقوق فعلی‌ت با این آمار همخوانی داره؟

#بازارکد

𝐂𝐨𝐝𝐢𝐫𝐚𝐧 | کــُدیران
🆔 https://t.iss.one/codeiran04
🤯6🔥2👌1
🚀 میکروسرویس‌ها (Microservices)؛ نجات‌دهنده اپلیکیشن‌های بزرگ

تا حالا فکر کردی اسنپ، نتفلیکس یا آمازون چجوری بدون وقفه برای میلیون‌ها کاربر کار می‌کنن؟ 🤔
راز کارشون چیزی نیست جز معماری میکروسرویس‌ها!

🔹 توی معماری قدیمی (Monolithic)، کل اپ یه تیکه کد بزرگه؛
اگه بخش پرداخت خراب شه، کل سیستم می‌خوابه.
🔹 اما توی Microservices، هر بخش مثل یه سرویس مستقل ساخته میشه:

ثبت‌نام یه سرویس جدا
پرداخت یه سرویس جدا
سفارش یه سرویس جدا
این یعنی خرابی یکی → توقف همه نه!
فقط همون بخش می‌خوابه و بقیه سالم می‌مونن.

مزایا:


🔸 مقیاس‌پذیری بالا (مثلاً فقط بخش پرداخت رو قوی‌تر کنی)
🔸 سرعت توسعه بیشتر (تیم‌ها موازی کار می‌کنن)
🔸 قابلیت آپدیت جداگانه بدون خوابوندن کل سیستم

🛠️ چالش‌ها:

▪️ مدیریت ارتباط بین سرویس‌ها پیچیده‌ست (Service Discovery, API Gateway, CI/CD و…)
▪️ نیاز به زیرساخت قوی‌تر و دانش DevOps

🌍 کاربرد واقعی:

🔹 نتفلیکس با میکروسرویس‌ها تونسته روزانه میلیون‌ها استریم رو هندل کنه 🎥
🔹 آمازون هم با همین معماری فروش میلیاردی‌ش رو مدیریت می‌کنه.

📌 میکروسرویس‌ها مثل اینن که به جای یه ساختمون غول‌پیکر، چندتا خونه کوچیک و مستقل بسازی.
انعطاف‌پذیرتر، سریع‌تر و مطمئن‌تر!
ولی خب، ساختنشون هم یه مهارت مهندسی خفن می‌خواد. 🔧👨‍💻

#کد_اصطلاح
#کد_دان
𝐂𝐨𝐝𝐢𝐫𝐚𝐧 | کــُدیران
🆔 https://t.iss.one/codeiran04
❤‍🔥5🔥1👌1
آماده‌ای با هم ربات تلگرام بسازیم؟😎

امروز میخوایم با هم یه ربات تلگرام بسازیم، از صفر تا صد!
حتی اگه تا حالا هیچ کد نویسی نکردی، نگران نباش، ما قدم به قدم جلو میریم.😉

با ما همراه شو تا یاد بگیری👇
𝐂𝐨𝐝𝐢𝐫𝐚𝐧 | کــُدیران
🆔 https://t.iss.one/codeiran04
4🔥2🤯1🎉1💯1😎1
🤖معرفی ربات تلگرام

ربات چیه؟ یه برنامه خودکار تو تلگرام که میتونه پیام بده، دریافت کنه، دستور انجام بده و با کاربر تعامل کنه.

🔥 کاربردها: پاسخ خودکار به سوالات، یادآوری‌ها، بازی و سرگرمی، ابزارهای آموزشی و …

🌐 آماده‌سازی محیط

چیزهایی که نیاز داریم:

🔹 یک کامپیوتر یا لپ‌تاپ (ویندوز، مک یا لینوکس)

🔹 نصب Python: زبانی ساده و پرکاربرد برای ساخت ربات

🔹 لینک دانلود Python: python.org
(هنگام نصب، حتما گزینه «Add Python to PATH» را فعال کنید.)

🔹 نصب Visual Studio Code (VS Code): محیط کدنویسی راحت و رایگان

لینک دانلود: code.visualstudio.com

🔹یک حساب تلگرام برای ساخت ربات

𝐂𝐨𝐝𝐢𝐫𝐚𝐧 | کــُدیران
🆔 https://t.iss.one/codeiran04
👨‍💻5🔥1🤝1
🤖 ساخت اولین ربات تلگرام

1⃣ تو تلگرام، BotFather رو پیدا کن.
@BotFather
2⃣ دستور /start بزن و بعد /newbot.
3⃣ اسم و یوزرنیم برای ربات انتخاب کن.
4⃣ حالا BotFather یه توکن (Token) میده که خیلی مهمه و باهاش رباتت رو کنترل می‌کنیم.

🤝 آماده‌سازی پروژه

1⃣ یه فولدر بساز به اسم my_first_bot
تو VS Code بازش کن.
2⃣ ترمینال VS Code رو باز کن و دستور نصب کتابخانه تلگرام رو بزن:
pip install python-telegram-bot


𝐂𝐨𝐝𝐢𝐫𝐚𝐧 | کــُدیران
🆔 https://t.iss.one/codeiran04
👨‍💻5❤‍🔥11
🤖 ساخت فایل ربات

تو فولدر my_first_bot یه فایل جدید بساز به اسم:
bot.py

نوشتن اولین کد

داخل فایل bot.py اینو بنویس:

from telegram.ext import Updater, CommandHandler

# توکن رباتت رو اینجا بذار (از BotFather گرفتی)

TOKEN = "اینجا_توکن_خودتو_بذار"

# وقتی کسی /start رو بزنه این متن برمی‌گرده

def start(update, context):
update.message.reply_text("سلام 👋 من اولین ربات تو هستم!")

def main():
updater = Updater(TOKEN, use_context=True)
dp = updater.dispatcher

dp.add_handler(CommandHandler("start", start))

updater.start_polling()
updater.idle()

if name == "main":
main()


🦾 اجرای ربات

تو VS Code، ترمینال رو باز کن و بنویس:

python bot.py


حالا برو تلگرام و به رباتت دستور بده:
/start


👀 اگه همه‌چی درست باشه، رباتت جواب میده:
سلام 👋 من اولین ربات تو هستم!


𝐂𝐨𝐝𝐢𝐫𝐚𝐧 | کــُدیران
🆔 https://t.iss.one/codeiran04
❤‍🔥4🤩21🔥1
🤖 ربات ما با چند دستور مختلف!

تو قسمت قبل یه ربات ساده ساختیم که فقط با دستور /start جواب می‌داد.
حالا می‌خوایم رباتمون رو پیشرفته‌تر کنیم و چندتا دستور جدید بهش اضافه کنیم.

🌏 اضافه کردن دستور /help

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

def help_command(update, context):
update.message.reply_text(

"دستورات من:\n"
"/start - شروع کار با ربات\n"
"/help - راهنما\n"
"/about - درباره من"
)


🌎 اضافه کردن دستور /about

این دستور اطلاعات ساده‌ای درباره ربات میده:

def about(update, context):
update.message.reply_text("من یه ربات آموزشی هستم 🤖 ساخته شده توسط تو 🚀")

🌍 اضافه کردن به Dispatcher

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

dp.add_handler(CommandHandler("help", help_command))
dp.add_handler(CommandHandler("about", about))


𝐂𝐨𝐝𝐢𝐫𝐚𝐧 | کــُدیران
🆔 https://t.iss.one/codeiran04
🤝42🔥1🤩1
پس کدت کامل اینجوری میشه 👇

from telegram.ext import Updater, CommandHandler

TOKEN = "اینجا_توکن_خودتو_بذار"

def start(update, context):
update.message.reply_text("سلام 👋 من اولین ربات تو هستم!")

def help_command(update, context):
update.message.reply_text(
"دستورات من:\n"
"/start - شروع کار با ربات\n"
"/help - راهنما\n"
"/about - درباره من"
)

def about(update, context):
update.message.reply_text("من یه ربات آموزشی هستم 🤖 ساخته شده توسط تو 🚀")

def main():
updater = Updater(TOKEN, use_context=True)
dp = updater.dispatcher

dp.add_handler(CommandHandler("start", start))
dp.add_handler(CommandHandler("help", help_command))
dp.add_handler(CommandHandler("about", about))

updater.start_polling()
updater.idle()

if name == "main":
main()


⚡️ تست کردن ربات

حالا دوباره ربات رو اجرا کن:
python bot.py


بعد برو تو تلگرام و امتحان کن:
/start
/help
/about


حالا رباتت می‌تونه چندین دستور مختلف رو بفهمه و جواب بده.
این یعنی یه قدم مهم به سمت یه ربات واقعی 🚀

𝐂𝐨𝐝𝐢𝐫𝐚𝐧 | کــُدیران
🆔 https://t.iss.one/codeiran04
👨‍💻61🔥1🤩1