Обновить

Свой движок спинтакса: WordPress и Cloudflare Workers

Спинтакс это запись вида {a|b|c}, из которой генерятся вариации текста. Свой движок я допилил дальше базового синтаксиса: переменные #set и %var%, инклуды, условия {?VAR?…}, плюралы {plural %n%: …}, пост-обработка. Не рулетка со словами, а маленький язык шаблонов, где качество вшиваешь один раз.

Движок обкатан в проде на WordPress-плагине: рендерит вариации прямо в полях ACF и в карточках WooCommerce, детерминированно и локально, без внешних API.

Отдельно есть TS-реализация @spintax/core: zero dependencies, работает на Cloudflare Workers, в Node и в браузере. PHP на Worker не занесёшь, а рендерить хотелось на эдже. Обе реализации держу на одной лыже, чтобы не разъехались. В репозитории лежат Worker и Telegram-бот как рабочий пример.

Всё open source

Плагин: wordpress.org/plugins/spintax. Пакет: @spintax/core. Синтаксис и песочница: spintax.net.

Теги:
Всего голосов 1: ↑1 и ↓0+3
Комментарии0

Боты на серверах Telegram уже доступны — подайте заявку в бету

Хотите запустить Telegram-бота на инфраструктуре самого Telegram — без отдельного VPS, Docker-контейнера, настройки вебхуков и постоянного контроля за сервером? Похоже, функция постепенно становится доступной: участники сообщества @boto_shop уже написали, что получили бета-доступ к запуску ботов на серверах Telegram. Ниже инструкция, как подать заявку на доступ

Боты на серверах Telegram уже доступны — подайте заявку в бету

Публикации