Найти тему
Закреплено автором
Alex Oblomov
Привет, меня зовут Алексей! 👨🏻‍💻 Добро пожаловать на мой канал! 👋 Здесь я пишу о разработке, фрилансе, саморазвитии и делюсь своим опытом. Надеюсь, что контент будет вам полезен 🙏 Также добро пожаловать на мой Telegram канал (там уже более 100 публикаций) 💼Портфолио ✍️Telegram канал
9 месяцев назад
Массовая рассылка сообщений через Telegram бота
На одном из проектов мне необходимо было выполнять рассылку сообщений очень большому кол-ву пользователей, порядка 20к. При массовой рассылке я столкнулся с ограничением на кол-во сообщений в секунду. В посте я расскажу, что это за ограничение и как я решал данную проблему. У Telegram существует мифическое ограничение, которое необходимо учитывать. В документации сказано про некое ограничение в ~30 сообщений в секунду, иначе получишь ошибку HTTP [429] Too Many Requests: Unfortunately, at this moment we don't have methods for sending bulk messages, e...
7 месяцев назад
Ошибка 'Bad Request: message to edit not found' при редактировании сообщений ботом
На одном из проектов столкнулся со следующей проблемой: Бот при попытке редактировать сообщение получает ошибку, что данного сообщения не существует: Bad Request: message to edit not found При этом сообщение на месте и можно даже получить его идентификатор. Эту проблему я наблюдал довольно долго и в какой-то момент решил закатать рукава и разобраться почему же так происходит. Бот занимается рассылкой заказов на спецтехнику. Как только в базе появляются новые заказы, бот рассылает их всем пользователям, которые подписались на ту или иную спецтехнику...
7 месяцев назад
"Коробочное решение": Telegram бот с автопостингом из VK
Один из типовых проектов, с которых я начинал свой путь в разработке Telegram ботов - это бот для автопостинга новостей из паблика VK в Telegram канал. Основываясь на приобретенном опыте, я делал такого бота как Enterprise Java приложение, которое крутится на сервере приложений Wildfly. Когда я начал делать таких ботов на заказ, то суть реализации не поменялась и доставка решения тоже была аналогичной: Устанавливал необходимый софт, разворачивал Wildfly, NoSQL базу Redis и заливал бота как .ear архив через web-интерфейс Wildfly...
7 месяцев назад
Мониторинг ошибок с помощью Telegram канала
В данной статье расскажу про мониторинг ошибок с помощью Telegram канала. Приведу примеры проектов, в которых использую данных подход. На одном из проектов, в котором есть платежи, нужна была возможность получать информацию об ошибках платежей, чтобы оперативно реагировать на непредвиденные ситуации и принимать меры по устранению возникающих ошибок. 💡Родилась идея перехватывать и отправлять такие ошибки в отдельный Telegram канал. Сообщение состоит из текста ошибки или кода + текста ошибки, также...
9 месяцев назад
MIROприятие
В данной статье приведу несколько примеров ситуаций, когда, на мой взгляд, необходимо визуальное представление работы бота. Схему я разрабатываю на платформе Miro. В бесплатной версии одновременно можно работать только с 3 досками (грубо говоря, это 3 активных проекта). По функционалу мне с головой хватает бесплатной версии, так что ничего про платные плюшки сказать не могу. Клиент вообще никогда не работал с Telegram ботами и ему сложно представить как это все выглядит и как вообще устроена механика...
9 месяцев назад
Запуск Telegram бота как службы Windows
У одного из клиентов была задача запустить Telegram бота локально на своем ноутбуке на ОС Windows. Есть несколько вариантов как это можно сделать: 1. Вручную через командную строку каждый раз запускать .jar файл 2. Через среду разработки (IDE) 3. Запускать как службу Windows Первые два варианта сразу НЕТ. Запуск должен быть максимально простым и прозрачным для клиента. Я пошел изучать вопрос и нашел отличную open source утилиту WinSW (Windows Service Wrapper), которая позволяет установить свою службу на ОС Windows...
110 читали · 9 месяцев назад
Привет, меня зовут Алексей! 👨🏻‍💻 Добро пожаловать на мой канал! 👋 Здесь я пишу о разработке, фрилансе, саморазвитии и делюсь своим опытом. Надеюсь, что контент будет вам полезен 🙏 Также добро пожаловать на мой Telegram канал (там уже более 100 публикаций) 💼Портфолио ✍️Telegram канал
9 месяцев назад