مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

f.mirshekar

عضویت از 1393/07/22

ارتباط ربات تلگرام در c#

  • چهارشنبه 26 مهر 1396
  • 10:43
تشکر میکنم

با سلام . من مثال شما درباره ارتباط ربات در c# رو خوندم.

ربات خودم رو هم ایجاد کردم و Token هم دریافت کردم. زمانی که اجرا می گیرم به مشکل Unauthorized بر می خوردم

https://api.telegram.org/bot458556440:AAGtnnfjSAQkn6DsvdwffQneR0crXAY8f6s/getupdates

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 26 مهر 1396
  • 12:36

باید آخرین ورزن از Api تلگرام را نصب کنید

از طریق nuget نصب کنید

کاربر سایت

hamidian.u@gmail.com

عضویت از 1396/06/27

  • چهارشنبه 26 مهر 1396
  • 15:38

این کد هم برای ارسال پیام به گروه از طریق ربات جواب میده

ابتدا توکن رو دریافت کن

ربات رو در گروه ادمین کن

از طریق تابع زیر میتونی پیام ارسال کنی

 public static void telegramsend(string txtsend)//تابع
        {
           

                var token = "372501917:AAEK4o"; // توکن دریافتی از بوت فاذر 

            var channelId = "@botnam";//اسم ربات
            var message = txtsend;//پیام ارسالی

            var uri = String.Format("https://api.telegram.org/bot{0}/sendMessage?chat_id={1}&text={2}", token, channelId, message);//فرم کلی دستور ارسال پیام به تلگرام
            using (WebClient client = new WebClient())
            {
                dynamic s = client.DownloadString(uri);
            }
      
        }

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

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

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)