var proxy = new HttpToSocks5Proxy("103.111.182.61", 1080);
botClient = new TelegramBotClient("905550068:AAEUgqX5SAXrI3GErhwf_d_HrCfIdzCay
Timeout = TimeSpan.FromSeconds(10)
};
var me = botClient.GetMeAsync().Result;
Console.WriteLine($"Bot Id: {me.Id}. Bot Name: {me.FirstName}");
botClient.OnMessage += BotClient_OnMessage;
Console.ReadKey();
}
private async static void BotClient_OnMessage(object sender, MessageEventArgs e) {
var text = e?.Message?.Text;
if (text == null)
return;
await botClient.SendTextMessageAsync(
chatId: e.Message.Chat.Id,
text: $"You said '{text}'"
).ConfigureAwait(false);
}
Зачем тебе вебхук? Начни для начала с обычного long polling
Перед Console.ReadKey(); сделай botClient.StartReceiving()
Обсуждают сегодня