50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها

آموزش ساخت ربات تلگرام ( TeleBot ) با سی شارپ

دوره آموزش نوشتن ربات تلگرام با سی شارپ | C# Telegram Bot یک دوره گام به گام و جامع است که شما را از مفاهیم پایه تا ساخت یک ربات تلگرامی واقعی همراهی می‌کند. در این دوره، شما نحوه ساخت ربات تلگرام را یاد می‌گیرید و می‌توانید ربات‌هایی برای وب‌سایت‌ها، اپلیکیشن‌ها یا به‌صورت مستقل بسازید که درخواست‌های کاربران را پردازش کرده و پیام‌رسانی را انجام دهند.

آموزش ساخت ربات تلگرام ( TeleBot ) با سی شارپ
249,000 تومان 498,000
50٪ مانده تا پایان تخفیف
تعداد دانشجو
116 نفر
مدت زمان دوره
1 ساعت
دانلود ویدیوها
بعد از خرید
سطح دوره
متوسط

توضیحات دوره

دوره آموزش ساخت ربات تلگرام با سی شارپ | C# Telegram Bot یک دوره کامل و گام‌به‌گام است که شما را در فرایند ساخت یک ربات تلگرامی واقعی از صفر تا صد همراهی می‌کند. در این دوره، با استفاده از زبان برنامه‌نویسی C#، مفاهیمی مانند طراحی ربات، دریافت و پردازش درخواست‌های کاربران، ارسال پیام و استفاده از دکمه‌های تعاملی (Inline) آموزش داده می‌شود. شما خواهید آموخت که چگونه ربات خود را شخصی‌سازی کنید، به کاربران پیام ارسال کنید و با استفاده از دکمه‌ها و پاسخ‌های آن‌ها تعامل برقرار نمایید. این دوره برای هر کسی که به دنبال ساخت ربات تلگرام حرفه‌ای و استفاده از آن در وب‌سایت یا اپلیکیشن خود است، مناسب است. در پایان دوره، قادر خواهید بود ربات تلگرام خود را طراحی کرده و به راحتی درخواست‌های کاربران را پردازش کنید.

ربات تلگرام چیست و در دوره آموزشی ساخت ربات تلگرام چه چیزی یاد می گیریم؟

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

  1. چگونه ربات خودتان را بسازید و برای آن نام و عکس تعیین کنید.
  2. چگونه درخواست های ارسال شده به ربات را به همراه مشخصات ارسال کننده دریافت کنید.
  3. چگونه به کاربران مختلف که از ربات استفاده می کنند پیام ارسال کنید.
  4. چگونه در ربات دکمه قرار دهیم تا با استفاده از دکمه ها بتوان درخواست ارسال کرد.
  5. چگونه به دکمه های کلیک شده پاسخ دهیم.
  6. چگونه از دکمه های تو کار (Inline) استفاده کنیم و نتیجه پردازش آنها را به کاربر ارسال کنیم.

این دوره برای چه کسانی مناسب است؟

در پایان این دوره چه چیزهایی یاد می‌گیرید؟

سرفصل‌های دوره

تمامی سرفصل ها

1 درس 1
  • آموزش ساخت ربات تلگرام در سي شارپ قسمت 2 : نوشتن ربات InLine 01:07:10

جایگاه این دوره در نقشه راه

برای این دوره هنوز هیچ نقشه راهی تعریف نشده است.

گواهینامه پایان دوره

نمونه گواهینامه دوره

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

گواهینامه توسینسو چیست؟

درباره مدرس دوره

مهدی عادلی فر

مهدی عادلی فر

بنیانگذار توسینسو و برنامه نویس

مهدی عادلی، بنیان گذار TOSINSO. کارشناس ارشد نرم افزار کامپیوتر از دانشگاه صنعتی امیرکبیر و #C و جاوا و اندروید کار می کنم. در زمینه های موبایل و وب و ویندوز فعالیت دارم و به طراحی نرم افزار و اصول مهندسی نرم افزار علاقه مندم.

۱۵ دوره
+۲۰,۰۰۰ دانشجو
۴.۸ میانگین امتیاز

هنوز برای شروع مطمئن نیستی؟

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

نظرات کاربران (64)

آواتار کاربر

سلام این دوره را اپدیت نمیکند؟

آواتار کاربر
1401/04/19

سلام پیش نیاز این دوره این هست که زبان سی شارپ رو در حد متوسط بلد باشید

آواتار کاربر

این دوره پیشنیاز هم داره؟؟؟ اگه  داره بگین چه چیز های  باید قبلش  یاد بگیرم 

آواتار کاربر
1400/10/02

سلام خسته نباشید سوال من اینه که چطوری جلوی اسپم شدن ربات تلگرام رو بگیرم هرچقدر گشتم نتونستم در این رابطه جوابی پیدا کنم اگر کاربری 1000 تا پیام پشت هم بفرسته ربات قفل میکنه و جواب کاربرای دیگه رو نمیده چیکار میتونم بکنم اینو لطفا راهنمایی کنید

آواتار کاربر



سلام و درود خدمت آقای عادلی فر 
بنده توسط Botfather یه ربات ساختم و با کتابخونه نسخه 16.0.2 دوباره شروع کردم به کد نویسی اما موقع اجرا این خطا رو از من میگیره
من نظرم این بود که مشکل از فیلترشکنم هست ولی من چند تا فیلترشکن امتحان کردم بازم نشده 
ممنون میشم منو راهنمایی کنید ; اگر لطف کنید ایدی تلگرام یا یه راه ارتباطی سریع بین من و شما به من معرفی کنید ممنون میشم . 

آواتار کاربر
1400/09/21

سلام به شما دوست عزیز.

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

ورژن کتابخونه ای که من دارم استفاده می کنم در حال حاضر 16.0.2 هستش رباتم رو هم با همون botfather ساختم. و البته فیلتر هم نباید باشید. یه بار تست کنید ببینید با ربات جدید این مشکل حل میشه یا نه.

آواتار کاربر
1400/09/18

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

آواتار کاربر

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

آواتار کاربر

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

سپاس فراوان

آواتار کاربر
1400/09/13

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

ولی یک راه دیگه که بتونید با ربات های تلگرام کار کنید این هستش که از API  های خود تلگرام استفاده کنید. برای مثال برای دریافت پیام ها به صورت json  فقط کافیه که api آدرس زیر رو صدا بزنید

https://api.telegram.org/bot[MYAPITOKEN]/getUpdates

که به جای [MYAPITOKEN] مقدار API TOKEN که مربوط به بات شما هست رو قرار بدید.

یا برای ارسال پیام یه یک چت آیدی خاص آدرس زیر رو فراخوانی کنید

https://api.telegram.org/bot[YourApiToken]/sendMessage?chat_id=[DestitationID]&text=[MESSAGE_TEXT]

دقت داشته باشید که به جای [YourApiToken] باید مقدار API TOKEN مربوط به بات رو قرار بدید و به جای [DestitationID] آیدی مربوط به چت رو قرار بدید و به جای [MESSAGE_TEXT] متن چت رو قرار بدید.

که می تونید به صورت زیر این آدرس ها رو استفاده کنید.

using System.Net;

public class TelegramBot
{
    static readonly string token = "123456789:AAHsxzvZLfFAsfAY3f78b8t6MXw3";
    static readonly string chatId = "123456789";

    public static string SendMessage(string message)
    {
        string retval = string.Empty;
        string url = $"https://api.telegram.org/bot{token}/sendMessage?chat_id={chatId}&text={message}";

        using(var webClient = new WebClient())
        {
            retval = webClient.DownloadString(url);
        }

        return retval;
    }
}

249,000 تومان 498,000