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

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

کاربر سایت

mrpeach

عضویت از 1394/04/13

ارسال پیام با ربات تلگرام

  • چهارشنبه 5 مهر 1396
  • 18:39
تشکر میکنم

با سلام من در حال ساخت یک پروژه برای یکی از مشتریانم هستم که یک اپلیکیشن ویندوز می خواد که بتونه مطالبش رو برای صفحه تلگرامش صفحه آرایی کنه و ارسال کنه

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

var Bot = new Telegram.Bot.TelegramBotClient("Token_Key");
            Telegram.Bot.Types.Message message = new Telegram.Bot.Types.Message();
            Bot.SendTextMessageAsync("@channelName", txtMessage.Text.Trim());

اما نمیدونم چه طور میشه لینک یا عکس یا ویدیو به این متن اضافه کرد و مرتبش کرد یعنی به عنوان مثال عنوان اول باشه بعد خط بعد عکس باشه و بعد متن و یک  لینک.

با تشکر

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

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

ایمان مدائنی

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

  • پنجشنبه 6 مهر 1396
  • 09:33

متوجه نشدم

شما نمیتونید تو دل متن عکس بزارید

البته تا اونجا که اطلاع دارم

تصویری از نمونه مورد نظر قرار دهید

کاربر سایت

mrpeach

عضویت از 1394/04/13

  • پنجشنبه 6 مهر 1396
  • 14:42
شاید منظورم رو درست نگفتم. من می‌خوام به عکس ارسال کنم و پایین این عکس یه متنی هم بنویسم ولی هردو داخل یک پست باشند دقیقا مثل پیام های که شما داخل صفحه تلگرام برنامه نویسان می‌زارید
کاربر سایت

ایمان مدائنی

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

  • پنجشنبه 6 مهر 1396
  • 16:41
var FileUrl = @"C:\\Users\\User\\Documents\\20160201_204055.jpg";
using (var stream = System.IO.File.Open(FileUrl, FileMode.Open))
        {
            FileToSend fts = new FileToSend();
            fts.Content = stream;
            fts.Filename = FileUrl.Split('\\').Last();
            var test = await bot.SendPhoto("@channel Name or chat_id", fts, "My Text");
        }

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

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

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

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