А процесс, занимающийся доставкой сообщений бот апи в брокера не костыль?
Он в облаке-интернете . Нет интернета - не передать. Как бы очевидно что нельзя сравнивать облачные решения корпораций и свои пользовательские смартфоны. Жизнеобеспечение я конечно в облако не вешаю, но даже для таких задач ни за что не привлеку пользовательские девайсы