با سلام
کد Main رو بشکل زیر تغییر بدید عملکرد ربات بهتر میشه
ببنید مشکل اون بعد 2 ساعت حل میشه؟
static void Main(string[] args)
{
Action onCompleted = () =>
{
//On complete action
};
var thread = new Thread(
() =>
{
try
{
mainMenu = new ReplyKeyboardMarkup
{
Keyboard = new KeyboardButton[][] {
new KeyboardButton[] {
new KeyboardButton(" \U0001F31F خدمات ما"),
new KeyboardButton(" \U0001F4F7 نمونه کارهای ما ") },
new KeyboardButton[] {
new KeyboardButton(" \U0001F4F1 درخواست مشاوره"),
new KeyboardButton(" \U0001F4B8 تعرفه ها") },
new KeyboardButton[] {
new KeyboardButton(" \U0001F466 درباره ما"),
new KeyboardButton(" \U0000260E تماس با ما") },
new KeyboardButton[] {
new KeyboardButton(" \U0001F4B3 واریز به حساب") }
}
};
Price = new ReplyKeyboardMarkup { Keyboard = new KeyboardButton[][] { new KeyboardButton[] { new KeyboardButton("تعرفه طراحی سایت"), new KeyboardButton("تعرفه طراحی ربات تلگرام") }, new KeyboardButton[] { new KeyboardButton(" \U0001F449 بازگشت"), }, }, };
Back = new ReplyKeyboardMarkup { Keyboard = new KeyboardButton[][] { new KeyboardButton[] { new KeyboardButton(" \U0001F449 بازگشت"), }, }, };
Task.Run(() => RunBot());
Console.ReadLine();
}
finally
{
onCompleted();
}
});
thread.Start();
}
موفق باشید