Vprikol API
26 subscribers
30 photos
3 links
Download Telegram
Внеплановые технические работы. Извиняемся за возможные неудобства.
Подключили к /aiss более стабильную и умную модель.

В ближайшее время планируем обновить в ботах генератор СС, как обычный, так и нейросетевой, добавить больше настроек в интерактивном формате.
1
В боте ТГ сегодня появится полноценное управление группами 🤩
Плановые технические работы, сервисы могут работать нестабильно.
Vprikol API
Прогнозирую на сегодня-завтра. Часть новых функций уже на тестах
Скриншот-ситуации:

- Добавлен перенос длинных строк по ширине картинки: "..." в конце и в начале продолжения
- Добавлены настройки оформления: выравнивание, межстрочный интервал, отступы, толщина и цвет обводки, тень, размытие фона под текстом, таймштампы, формат PNG/JPEG и качество
- Добавлены инлайн-цвета прямо в тексте отыгровки в стиле SAMP: {FF0000}текст
- Максимальный размер текста поднят с 1.5 до 2.0
- Добавлена проверка отыгровок: бот сообщает, какие строки пропущены и почему, и подсказывает что поправить (точка в конце /me, ее отсутствие в /do, слова речи после * в /todo, дубликаты, смешанная раскладка, опечатки)
- Добавлены кнопки под готовым скриншотом: Дописать, Выше, Ниже, Крупнее, Мельче
- Дописывание работает без повторной отправки оригинала, картинка каждый раз перерисовывается заново и не теряет качество
- Апскейл низкого разрешения теперь сохраняет пропорции, а не растягивает 4:3 в мыло


Настройки:

- /settings полностью переделан: меню с кнопками вместо ввода ключей и значений
- Добавлен живой предпросмотр: пример всех команд на черном фоне, обновляется после каждого изменения
- Добавлен сброс до значений по умолчанию - отдельно по каждому параметру и целиком
- Текстовый синтаксис /settings ключ-значение убран
- Номера шрифтов заменены на названия


Нейросетевые СС:

- Ники персонажей теперь спрашиваются всегда и обязательны в любом сценарии
- Добавлено интервью: характер ситуации, количество отыгровок, нужен ли диалог. Каждый шаг можно пропустить
- Добавлен подбор идей: бот спрашивает пожелания и предлагает 5 вариантов на выбор
- Добавлены кнопки после генерации: Перегенерировать, Изменить тему, Редактировать строки, Другая картинка
- Добавлена отмена на всех шагах
- Снято ограничение на длину темы
- Склеенные нейросетью отыгровки (две команды в одной строке без переноса) теперь разделяются автоматически
- Лимит списывается за каждый запрос к нейросети, включая перегенерацию и подбор идей


Исправления:

- Строки налезали друг на друга при крупном тексте: межстрочный интервал не учитывал размер шрифта
- Текст снизу съезжал, потому что отступ считался по всем строкам, включая отброшенные
- Строки молча пропадали без объяснения причины
- Ник с игровым ID Nick_Name[123] считался другим ником
- Защита от параллельных генераций не работала
- В ВК состояние диалога хранилось на всю беседу: чужое сообщение обрывало ваш сценарий. Теперь у каждого свой, в одной беседе можно делать ситуации одновременно
- В ТГ кнопки чужого меню настроек меняли ваши собственные
- В ТГ кнопка отваливалась с ошибкой, если генерация занимала больше нескольких секунд
- Загрузка картинки в ВК периодически падала - добавлены повторные попытки


Техническое:

- Добавлен метод API /ss/validate - проверка отыгровок без генерации картинки
- Добавлен метод API /ai/ideas - подбор тем для ситуаций
- Тема ситуации и параметры интервью передаются телом запроса, а не в адресе
- Настройки и список шрифтов вынесены в библиотеку vprikol, старый формат настроек мигрирует автоматически
- Пул отрисовки на стороне API стал настраиваемым
- Загрузка изображений в ВК сведена к одной функции с проверкой и повторными попытками - включая карты, графики и рассылки
- Ограничение на число кадров GIF, чтобы одна картинка не занимала воркер надолго
Мы сделали правила выдачи API токенов публичными - теперь там прямо сказано, что одобряем, а что нет, с примерами и номерами пунктов. В отказах будем ссылаться на конкретный пункт.

Заявка теперь подается после правил: сайт проведет через быструю проверку и короткий тест из 6 вопросов. Все ответы есть в тексте - читается за пять минут.

https://vp.szx.su/api/rules
В 16:00 запланирован технический рестарт основного сервера веселого прикола, часть сервисов, включая API, отключатся на 2-3 минуты
Технические работы на российской ноде, сервисы могут работать нестабильно с российских IP.
Технический рестарт основного сервера в 1:20
Плановые технические работы, сервисы могут работать нестабильно.
Сайт может работать нестабильно из-за обновления защиты в некоторых методах.
Vprikol API
Поймали первого любителя попарсить. Самое забавное, что ради этого он утром оплатил премиум. Еще раз для всех: не тратьте деньги на подписку, если берете ее ради парсинга. Те, кто пытается выкачивать базу в обход защиты, вместо реальных сделок могут получить...…
Снова ликвидировали несколько парсеров и хотим дать комментарий. Позиция у нас простая: данные - ядро продукта, на них построена подписка. Мы не запрещаем использовать их в своих задачах, но не втихую.

Что делать, если нужен свой сценарий:

Не хватает уведомлений - напишите, добавим. Многие фичи в боте появились именно так
Нужен программный доступ - есть платный API с ключом и лимитом. Пишите в ЛС @whynotbanz, обсудим
Хочется гибкости под себя - совсем скоро выходит наш скрипт в игру, лавки там будут бесплатно

Парсить в обход смысла нет: обновления приходят в уведомления в момент появления, быстрее вы не получите. Зато получите бан.
Поиск игроков недоступен до утра. Извиняемся за доставленные неудобства.