Я новичок, пишу бота на телеграм. Вот часть кода:
if (message.Text == "lvl (+1)")
{
InlineKeyboardMarkup lvl1 = new(new[]
{
new[]
{
InlineKeyboardButton.WithCallbackData("Купить", "2"),
InlineKeyboardButton.WithCallbackData("Отмена", "1")
}
});
await botclient.SendTextMessageAsync(message.Chat.Id, "Проверка или успешно?", replyMarkup: lvl1);
if (update.CallbackQuery.Data != null)
{
if (update.CallbackQuery.Data == "2")
{
if (money >= 10)
{
lvl = lvl + 1;
System.IO.File.WriteAllText(pathnew, money + "\n" + lvl + "\n" + nick + "\n" + kcoin + "\n" + shop);
System.IO.File.Delete(path);
System.IO.File.Move(pathnew, path);
await botclient.SendTextMessageAsync(message.Chat.Id, "Недостаточно средств!");
return;
}
}
}
return;
}
Как только запускаю код появляется вот такая ошибка: