Два основных способа получения обновлений от Telegram: Polling и Webhook.
Бот сам периодически опрашивает серверы Telegram на наличие новых сообщений. Просто и удобно для разработки.
bot.polling()
Telegram сам отправляет обновления на ваш сервер, как только они появляются. Эффективно для продакшена.
bot.set_webhook(url=WEBHOOK_URL)