Contenu du post
🖥 Good news, everyone! Hey everyone, long time no see, and of course that's because we've been crazy busy, but this time we decided to focus on our mini apps. Obviously, some features are unique to each of our bots, but the template and logic are shared in many places, so today we'll be writing about all the bots these changes affected. Let's go: — Added dark theme. Why? It's stylish, trendy, and some people genuinely find it more comfortable. By the way, it turned out to be completely non-trivial because on phones everything behaves totally differently, but we managed. It was fun though, for example, we now have to do color inversion on some icons. — All mini apps now have a bottom toolbar with section switching. Navigation should be way easier now. — Completely rebuilt the audio player in @voice_remover_bot and @AuxioBot. First of all, audio didn't always load due to mini app limitations, plus it often lagged. Now it's fast and reliable. — On top of the audio playback, we also reworked the file download flow. Turns out mini apps handle files poorly, they either didn't arrive at all or downloaded in the wrong format. We solved it quite elegantly: now when you tap the button, the bot simply sends what you requested straight to your private chat with the bot. The benefits are obvious, it's instant and you don't need to spend your data on downloading, since in this case it counts as Telegram traffic. — We removed the @WTSong_bot mini app since there wasn't much point in its catalog, it only had audio previews. Plus you can now identify music in @AudioNinjaBot, which also has a great search across a huge database, so it'll identify the track and offer to download it right away if it's in our catalog. — Important note: we're completely rebuilding the payment system for bots that moved to the new scheme, so for now all generation limits are removed. Have fun. Need help? Ask any questions you like in our support group: @madbots_talk. ——————————— 🖥 Отличные новости! Всем привет, давно не виделись и конечно же потому что мы были дико заняты, но в этот раз решили сфокусироваться на наших мини-приложениях. Понятное дело, часть функционала уникальна у каждого нашего бота, но шаблон и логика много где общая, так что сегодня будем писать сразу про всех ботов, которых эти изменения коснулись. Ну собственно погнали: — Добавили тёмную тему. Зачем? Стильно, модно, молодёжно и некоторым так действительно удобнее. Кстати, оказалось это вообще нетривиально, потому как на телефоне всё ведёт себя совсем иначе, но вроде как справились. Было весело, например приходится теперь делать инверсию цвета некоторым иконкам. — Теперь у всех миниапп есть нижний тулбар с переключением разделов. Навигация должна быть в разы проще. — Полностью переделали аудиоплеер в @voice_remover_bot и @AuxioBot. Во-первых, там не всегда грузилось аудио из-за лимитов миниапп, плюс часто тормозило, теперь быстро и надёжно. — Помимо прослушивания аудио мы переделали схему скачивания файлов. Оказалось, что миниаппы криво отрабатывают файлы и они или вообще не прилетали или скачивались не в том формате. Решили всё достаточно изящно: теперь по кнопке бот просто отправляет то, что вы запросили на скачку, вам в личные сообщения с ботом. Плюсы тут очевидны, это мгновенно и вам не надо тратить трафик на скачивание данных, потому как в данном случае это будет считаться трафиком Telegram. — Миниприложение для @WTSong_bot мы удалили, потому как особо смысла в его каталоге нет, там только превью аудио. Плюс музыку можно определять теперь в @AudioNinjaBot, там же есть отличный поиск по огромной базе, так что он вам сразу и трек определит, и скачать его предложит, если такой есть в нашей базе. — Важный момент: мы полностью переделываем платёжку для ботов, что перешли на новую схему, так что пока там сняты все лимиты на генерацию, можете развлекаться. Проверяем, тестируем. Если обнаружились проблемы, не стесняемся писать в группу поддержки @madbots_talk.