با سلام . من مثال شما درباره ارتباط ربات در c# رو خوندم.
ربات خودم رو هم ایجاد کردم و Token هم دریافت کردم. زمانی که اجرا می گیرم به مشکل Unauthorized بر می خوردم
https://api.telegram.org/bot458556440:AAGtnnfjSAQkn6DsvdwffQneR0crXAY8f6s/getupdates
باید آخرین ورزن از Api تلگرام را نصب کنید
از طریق nuget نصب کنید
این کد هم برای ارسال پیام به گروه از طریق ربات جواب میده
ابتدا توکن رو دریافت کن
ربات رو در گروه ادمین کن
از طریق تابع زیر میتونی پیام ارسال کنی
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);
}
}
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)