Contenu du post
🔔Good news, everyone! Hi everyone, long time no see! We have a new batch of updates for many of our bots. Let’s go over the details: @download_it_bot / @InstantMediaBot We actually have big plans to rewrite both bots from scratch, but for now we’re very busy fighting service blocks. Still, we’ve made some important improvements: — There was a long-time issue where the system could stop working at any random moment. We kept looking and finally found and fixed it. Lesson: third-party libraries can be trouble! — When requesting link meta info, we now show a message that the processing has started. Before, it was unclear what was happening. We plan to improve this more later. — Optimized the list of audio formats. — Fixed a bug where the wrong format was chosen if there were multiple tracks. The system could mix up the original language and randomly add a translated one. — Improved link checking in @InstantMediaBot. Now the bot can more accurately decide if the link should be processed before even trying to download. — Optimized the cache (removed duplicates, merged existing files, and made search faster). @ChatZillaBot This bot is used a lot, but we don’t update it often. But some small improvements were done: — Added support for required subscription to a private channel. Just enter the channel ID, and the bot will generate a unique invite link for each user. — Fixed all filters for media groups. Before, the bot only deleted the first message instead of all files. — Fixed the filter for forwarded messages. — New filter: allowed bot mentions. By default, any bot can be mentioned, but you can limit the list. This helps stop spammers who advertise their bots. @NudesRemoverBot — The bot suddenly became kind of popular, so we had to optimize it. Now it works much faster. Need help? Ask any questions you like in our support group: @madbots_talk. ——————————- 🔔Отличные новости! Всем привет, давно не виделись. У нас тут очередная пачка обновлений сразу для кучи наших ботов. А теперь подробнее: @download_it_bot / @InstantMediaBot На самом деле, есть большие планы переписать обоих ботов с нуля, но пока сильно заняты, потому как активно боремся с блокировками от сервисов. Но кое-что мы сильно улучшили: — Очень долго была проблема, что система могла в случайный момент просто остановиться. Ловили, ловили - и наконец поймали, исправили. Мораль: сторонние библиотеки - иногда больше зло! — При запросе мета-информации о ссылке добавили ответ, что идёт обработка. А то было непонятно, что вообще происходит. В планах этот момент вообще переделать. — Оптимизировали список аудиоформатов. — Исправили баг, когда выбирался не тот формат при наличии нескольких дорожек. Система могла путать оригинальный язык и добавляла дорожку с переводом на случайный язык. — Улучшили проверку ссылок для @InstantMediaBot. Теперь система намного точнее определяет, стоит ли обрабатывать ссылку ещё до момента скачивания. — Оптимизировали кэш (удалили клоны, склеили существующие скачанные файлы и ускорили поиск). @ChatZillaBot Ботом достаточно активно пользуются, руки до него доходят редко. Но кое-что мы улучшили: — Добавили логику для корректной работы обязательной подписки на приватный канал. Просто указываете айдишник канала, и бот сам будет генерировать ссылку-приглашение, уникальную для пользователя. — Исправили работу всех фильтров для медиа-групп, потому как до этого бот удалял только первое сообщение вместо всех файлов. — Починили фильтр по пересланным сообщениям. — Новый фильтр: список разрешённых ботов для упоминания. По умолчанию можно упоминать любых, но при желании вы можете этот список ограничить — сильно помогает бороться со спамерами, которые рекламируют своих ботов. @NudesRemoverBot — Бот неожиданно стал относительно популярным, так что пришлось провести работу по оптимизации. Теперь всё летает. Проверяем, тестируем. Если обнаружились проблемы, не стесняемся писать в группу поддержки @madbots_talk.