TGViewer
./Scaramouche by code ./Scaramouche by code @skaramouchebycode · 263 subscribers
Post #161 138
Путь до Web3 Программиста. День 133-135🥹


Пропал на 3 дня да бывает и такое не много в падлу вообще чем либо было заниматься сейчас вот догоняю. Так что щас расскажу что сделал за эти 3 дня (ну по большей части щас будет чисто за сегодня)

— Начну с заказа по большей части занимлся безопасностью бота , а из безопасности тут
- Шифрование API ключей от бирж
- Защита от потделки запроссов , теперь фронтенд при каждом запроссе собирает initdata от самого телеграмма и передаёт её в бекенд и там уже через апи бота через хэширование по HMAC-SHA256 извлекает безопасный айдишник юзера
- Защита домена Ну тут всё просто , бекенд просто будет отвечать только указанным доменам настройках
- Рейт лимиты тоже установил и апишку от ИИ убережом
Ещё не много помучал дизайн добавить чуть чуть анимаций и контраста ну а так же добавил логирование трат токенов за запроссы что б мы могли посчитать сколько ИИ жрёт токенов и чо по чём нам платить

— Написал мини бота для удаления фона с картинок , да база но мне просто хочется написать что то очень простое ... на днях допишу его и закину на сервер

— А теперь вообще бомба улёт , помню говорил если не ошибаюсь что я задолбался каждый раз писать бд статистику рассылку с 0 для каждого бота потому я придумал написать что то около библиотеки в которой уже всё есть и бд и расслыка и всё в общем да что там щас закину какие функции есть тут:

- Панель Администратора: по команде /admin. Включает статистику пользователей, массовую и отложенную рассылку, управление
отдельными пользователями (бан/разбан, отправка личных сообщений) и скачивание бэкапа базы данных.
- Система защит: Встроенный антифлуд для защиты от спама, антимат для автоматического удаления нецензурной лексики, капча (решение математических
примеров) для защиты от ботов.
- База Данных с Кэшированием: Поддержка aiosqlite и SQLAlchemy. Работает через In-Memory кэш (TTL 60 секунд), чтобы бот мог выдерживать высокую нагрузку
без блокировки БД.
- UTM-метки и Рефералы: Автоматический парсинг deep-link параметров (кто пригласил и с какой рекламы пришел пользователь) для аналитики.
- Инструменты разработчика:
- Ловец ошибок: Перехват критических багов и отправка полного отчета (traceback) администратору в личные сообщения.
- Умные клавиатуры: Быстрая генерация Inline-кнопок из словаря в одну строчку кода.
- Пагинация: Автоматическая нарезка длинных списков на страницы с кнопками Вперед/Назад.
- Мультиязычность (i18n): Встроенная система подгрузки локализаций из JSON файлов.
- Система ролей: Встроенные фильтры для управления доступом на уровне администраторов, модераторов и пользователей с активной VIP-подпиской.
- Платежи: Готовые хендлеры для создания инвойсов (Telegram Stars и ЮKassa).

Звучит мощно да , самое кайфовое что это всё опчионально хочу чисто админку с рассылкой добавить изи захочу потом капчу добавить да вообще без б а если захочу ещё реф систему добавить тоже проблемм не будет кароче та ещё имба

— Ну а ещё я в майне пиздатую ферму заебашил
More from @skaramouchebycode
  1. Sep 30, 2026Post #216
  2. Sep 14, 2026Post #215
  3. Sep 10, 2026Post #214
  4. Sep 9, 2026Post #213
  5. Sep 7, 2026Post #212
  6. Sep 6, 2026Post #211
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →