@json1c // devlog
Open in Telegram
Разрабатываю проекты: @savemod, @TelescanOfficial, @joinChannelCaptchaBot
Show moreThe country is not specifiedThe category is not specified
187
Subscribers
No data24 hours
-27 days
-1530 days
Posts Archive
В секунду от Telegram Bot API в вебхук Savemod приходит ~420 запросов.
Но реально апдейтов в секунду больше, и видимо телеграм не успевает все отправлять из-за лимитов на одновременные подключения, и как следствие есть задержка ~1.5 сек.
Буду поднимать Local Bot API
Подробнее о том, что уже внедрено.
💡 Антискам-фильтр, который автоматически реагирует, если пользователю в личку присылают вредоносного бота. Это решает все распространенные схемы обмана, особенно с дрейнерами NFT-подарков. Антискам работает в режиме реального времени. Всё, что нужно — просто пользоваться ботом.
👆 Это первое автоматизированное решение в Telegram
🤖 Любой пользователь может создать своего личного бота.
💸 Каждый, кто создаёт личного бота, может сделать его платным и получать 50% дохода с каждой оплаты.
👉 Протестировать бота можно здесь: @ModSaver_Bot
Недавно я стал разработчиком проекта SaveMod
Проект достался мне в крайне плохом состоянии: 4000+ строк кода, написанного через ChatGPT, отсутствие нормальной архитектуры, постоянные лаги и баги. При этом проект работал, пользователи им пользовались, но развивать его было попросту невозможно.
За два дня я сделал больше, чем прошлые разработчики за несколько месяцев: переписал весь код с нуля, убрал лаги, полностью обновил бота и подготовил фундамент для масштабирования.
Вот посты с канала проекта, чтобы вы понимали масштаб:
— "Вот исходники проекта, они полнейшее говно и они уже не нужны, потому что скоро будет перезапуск на новом коде, где все будет идеально"
— "Бот полностью обновлен. О тормозах забудете, как о страшном сне. За два дня сделали то, что не делали месяцами!"
Repost from > json1fy
Готово. Теперь на 90% работы с клавиатурами нужно на 90% меньше кода
Кому надо - https://gist.github.com/json1c/ce588d1252ca388d478acca223510680
Repost from > json1fy
Для создания простой инлайн клавиатуры я написал функцию, которая сокращает этот код раза в 2-3.
Так получилось, что кода почти и не осталось 🥰 (пример - admin_keyboard)
Можно пойти дальше и написать декоратор, чтобы до состояния двух строк вообще сократить
Repost from > json1fy
Одно из ключевых обновлений в телескане - это полная переработка системы парсинга сообщений
Я реализовал MVP, в котором сообщения приходят пассивно, без участия аккаунта в чате и без вызова getMessages. Это работает на одном чате - осталось сделать, чтобы это работало на миллионах.
+1
Детектит, но не всех. Эти текста пишутся нейросетями и между собой практически не повторяются.
Для нормального детекта тоже нужно использовать нейросети
+1
Добавил детектор такого типа спама
https://github.com/json1c/anti-cryptospam-bot/commit/9601e2825330572136f1599a74d4582d947a5fb7
Написал бота для блокировки пользователей, которые спамят чеками с каналов
https://github.com/json1c/anti-cryptospam-bot
