Amin Sabahi 0 ارسال شده در 10 آبان، ۱۴۰۰ اشتراک گذاری ارسال شده در 10 آبان، ۱۴۰۰ using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.IO; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks; using System.Windows.Forms; namespace MyBot___1 { public partial class Form1 : Form { string Token = ""; Thread botThread; Telegram.Bot.TelegramBotClient bot; public Form1() { InitializeComponent(); } private void ButtonConect_Click(object sender, EventArgs e) { Token = textBoxToken.Text; botThread = new Thread(new ThreadStart(runBot)); botThread.Start(); } void runBot() { bot = new Telegram.Bot.TelegramBotClient(Token); this.Invoke(new Action(() => { toolStripStatusLabel1.Text = "Online"; toolStripStatusLabel1.ForeColor = Color.Green; })); int offset = 0; while (true) { Telegram.Bot.Types.Update[] update = bot.GetUpdatesAsync(offset).Result; foreach (var up in update) { offset = up.Id + 1; if (up.Message == null) continue; var text = up.Message.Text.ToLower(); var from = up.Message.From; var chatId = up.Message.Chat.Id; if (text.Contains("/start")) { StringBuilder sb = new StringBuilder(); sb.AppendLine(from.Username + " به بات ما خوش آمدید !" + " \U00002764"); sb.AppendLine("میتوانید از امکاناتی که در اختیار شما قرار داده ایم استفاده کنید ."); sb.AppendLine("درباره ما : /AboutUs"); sb.AppendLine("تماس با ما : /ContactUs"); sb.AppendLine("آدرس ما : /Address"); bot.SendTextMessageAsync(chatId, sb.ToString()); } else if (text.Contains("/aboutus") || text.Contains("درباره ما")) { StringBuilder sb = new StringBuilder(); sb.AppendLine("ما خیلی خوبیم"); bot.SendTextMessageAsync(chatId, sb.ToString()); } else if (text.Contains("/contactus") || text.Contains("تماس با ما")) { StringBuilder sb = new StringBuilder(); sb.AppendLine("Email : "); sb.AppendLine("Phone : "); sb.AppendLine("Mobile : "); } } } } private void Form1_FormClosing(object sender, FormClosingEventArgs e) { botThread.Abort(); } } } این کدمه ولی وقتی اپ رو ران میکنم نه باتم تو تلگرام کار میکنه و بعد از تقریبا 30 ثانیه یه wrong time error میده که میگه اتصال با سرور قطع شد و زمان به پایان رسیدو اینا لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.