Post #228
269
Люблю судоку :)
- 👍 2
FI This post (sticker, poll or similar) has no web preview. Open in Telegram
This post (sticker, poll or similar) has no web preview. Open in Telegram

1. Просите Codex / Claude склонировать репу:
https://github.com/attikusfinch/premium-tg-posts
2. Создаете бота через BotFather и кидаете Bot API key.
3. Запускаете локального бота.
4. Форвардите свои старые посты, чтобы он понял стиль и скачал emoji.
5. Если нужно, отдельно кидаете ссылки на emoji-паки.
6. Просите Codex собрать Telegram HTML-пост по теме.
7. Он кладет файл в outbox, а бот сам отправляет его владельцу.



Результат можно увидеть в прикрепленных к посту изображениях
Адрес контракта: EQAnje5E76R1buGcCQ4lJsYQ2MesxkncBbnzOqNpxyLJbD9t
Web UI, чтобы попробовать отрендерить что-то самому или посмотреть на собачку(но учтите что TON на контрактах могут кончится): https://attikusfinch.github.io/3d-ton/
Советую создать для деплоя отдельный W5-кошелек

Если вам интересно опробовать это на себе или на своей аудитории, то весь UI я задеплоил на GitHub Pages:
https://attikusfinch.github.io/TON-banners/
Также я задеплоил доску для своих подписчиков тут: EQCaIh5s258G5HxKBWCWlib5Co0gpV4QASpVRN94Sd3dCB-H
И конечно, код контракта тут: https://github.com/attikusfinch/TON-banners


Загрузка .json и .tgs (Telegram стикеры) через кнопку или drag & drop
Объединение нескольких Lottie файлов в одну анимацию
Автоматическая группировка импортированных слоёв в Null-родитель
Живой превью с play/pause, перемоткой, зацикливанием, счётчиком фреймов
Обрезка анимации (Trim) — задание In/Out кадров для изменения длительности
Дерево слоёв с иконками типов, выделение/снятие, переименование, удаление
SVG-миниатюры слоёв в дереве для визуальной идентификации
Сворачиваемые группы (Null/Precomp) со стрелками ▶️/▼
Перемещение слоёв вверх/вниз с реальным изменением z-order (целыми группами)
Каскадное удаление — удаление родителя удаляет всех потомков
Мульти-выделение слоёв (Ctrl+Click)
Перетаскивание слоёв прямо на canvas с рамкой выделения
Редактирование позиции, якоря, масштаба, прозрачности для каждого слоя
Глобальная палитра цветов сгруппированная по HEX с массовым редактированием
HSL коррекция (Hue, Saturation, Lightness) — глобальная и по группам цветов (красные, оранжевые, жёлтые, зелёные, голубые, синие, фиолетовые, нейтральные)
Извлечение цветов из заливок, обводок, градиентов, солидов, эффектов
Экспорт в JSON, TGS, SVG (текущий кадр), PNG (текущий кадр, 2x retina)
Маркеры границ canvas с размером
Отмена Ctrl+Z (до 50 шагов) + кнопка Undo в тулбаре


Перевод:
«Этого я сделать не могу.
Ты приходишь ко мне и просишь больше 20 ботов. Но ты просишь без уважения. Ты не предлагаешь дружбу. Ты даже не думаешь называть меня Ботфазером»

Открывая ссылку выше вы попадете на достаточно простой сайт, который правда будет в районе минуты подгружать 6800 мини картинок подарков) После загрузки, можете выбрать удобный себе язык в правом-верхнем углу, из доступных на данный момент RU/ENG. После того как вы выберите удобный язык, нажмите на поле с камерой и выберите любую картинку с устройства. После выбора картинки, для первого раза советую просто тыкнуть Generate Mosaic. Итог у вас будет примерно как на том фото, которое я прикрепил к этому посту. Но вы можете поиграться с параметрами:
- Детализация конвертации. Чем ниже значение, тем более детальное фото выйдет
- Размер подарка в пикселях, чтоб при приближении картинки подарков были отчетливо видны.
- Свитчер "advanced mode", который позволяет крутить предыдущие два параметра на большие диапозоны
- Color Tint - при выборе маленького количества коллекций позволяет искусственно подстраивать цвет к картинке.
- Fill background - заполнение фона цветом с картинки
- Большая панель с коллекциями, позволяет выбрать вам определенную коллекцию, которую вы хотите использовать в мозаике. По дефолту, выбраны все 107 коллекций

