Справка Chaptify
Ответы на вопросы читателей и переводчиков. Не нашёл (-ла) нужного — напиши нам.
📖 Читателям
Что такое Chaptify и чем он отличается от tene.fun?
Chaptify — десктопная и мобильная веб-версия, где переводчики публикуют свои работы, а читатели оформляют подписки и открывают платные главы. Tene.fun — это прежний сайт и Telegram Mini App, где есть такие же новеллы, но интерфейс проще.
Самое главное: у обоих сайтов одна база пользователей. Ты можешь войти на chaptify.ru теми же данными, что на tene — и вся история чтения, закладки, монеты и подписки останутся на месте.
Как работают монеты?
Монеты — пред-оплаченные «кредиты» у конкретного переводчика. У каждого переводчика свой кошелёк: 300 монет у Алёны и 150 у Маши — это два разных баланса, тратить их можно только на новеллы своего переводчика.
Покупаются на странице переводчика — /t/<ник>, блок «кошелёк у этого переводчика» → «Пополнить». Деньги идут напрямую переводчику (Boosty / Tribute / карта), сhaptify кассу не держит. После одобрения заявки переводчиком баланс на сайте автоматически обновляется.
Как ориентир — 1 монета ≈ 1 рубль. Точные цены и бонусы переводчик устанавливает сам.
В чём разница между подпиской и монетами?
Монеты — штучно. Купил 100 монет у Маши — открываешь только её платные главы, по 10 монет за штуку. Удобно если хочешь 3–4 главы, а не весь каталог.
Подписка — на месяц, открывает все платные главы этого переводчика сразу. Оформляется на его Boosty / Tribute напрямую, а Chaptify проверяет факт подписки и открывает доступ.
Выгоднее подписка, если читаешь одного переводчика много. Выгоднее монеты, если читаешь разных понемногу.
Почему монеты отдельные у каждого переводчика?
Потому что деньги не проходят через chaptify. Платформа — это учёт «кто кому сколько предоплатил», а сам платёж — прямой: читатель → переводчику. Если бы монеты были «общими», сайт пришлось бы превращать в кассу-посредника, а это уже лицензированная деятельность.
Per-translator кошельки — как подарочные карты. Карта кафе А не работает в кафе Б, даже если оба продают кофе.
Как пополнить кошелёк у переводчика — пошагово
- Зайди на страницу переводчика:
/t/<ник>— ссылка есть в карточке любой его новеллы и в блоке «над новеллой работают». - Внизу шапки увидишь блок «кошелёк у этого переводчика» — там твой текущий баланс. Жми «Пополнить».
- Выбери сумму (50 / 100 / 300 / 500 / 1000 или своя), выбери платформу (Boosty / Tribute / VK Donut / Patreon / «другое»). Ссылка на нужную страницу переводчика — рядом.
- Укажи свой ник на выбранной платформе (чтобы переводчик тебя узнал) и по желанию коммент.
- Жми «Создать заявку на N монет» — сайт покажет код
M-XXXXXXXX. - Переводи переводчику деньги через его Boosty (или куда выбрал), и в комментарии к платежу напиши этот код.
- Переводчик сверяет и одобряет. Приходит уведомление, монеты появляются в кошельке, можно открывать платные главы.
Если у переводчика подключён Boosty-автосинк через TG-чат, у тебя на paywall появится дополнительная кнопка «⚡ Я уже подписан(а)» — она активирует подписку на месяц без кода, но только если ты уже платящий подписчик в Boosty-чате.
Когда выгоднее подписка, а когда монеты?
Подписка открывает все платные главы переводчика на месяц. Оформляется на его Boosty / Tribute напрямую. Выгодна, если читаешь одного автора много (≥20 глав в месяц).
Монеты — штучно: 100 монет = примерно 10 глав (по 10 монет). Выгодны, если читаешь у автора 3–5 глав и не хочешь подписываться на весь месяц.
Один и тот же переводчик может принимать и подписки, и монеты одновременно — выбираешь ты.
Где мои закладки и как они работают?
Вся твоя полка — на странице «Моя библиотека». Сайт сам раскладывает новеллы по статусам: Читаю / На паузе / В планах / Прочитано / Заброшено — на основе того, когда ты последний раз открывал главу и сколько прочёл.
Значок ♥ на карточке новеллы — добавляет в закладки.
Как сохранять цитаты из глав?
Выделяй любую фразу внутри главы — рядом появляется всплывающая кнопка «⊹ Сохранить цитату». Все сохранённые — в профиле, в блоке «Мои цитаты», сгруппированы по новелле. Удобно, чтобы вернуться к любимому моменту, не перечитывая всю главу.
Выделение работает и пальцем на телефоне, и мышкой на десктопе. Длина цитаты — до 1 000 знаков; для длинных кусков лучше писать отзыв в комментариях к главе.
Цитаты можно сделать публичными — тогда они появляются в блоке «Цитата дня» на главной и в ленте друзей. Переключить приватность — на странице цитаты в профиле, кнопкой «🔓 / 🔒». Можно удалить цитату совсем тем же контекстным меню.
Как скачать новеллу для офлайн-чтения (EPUB)?
На странице любой новеллы рядом с «Читать» / «Продолжить» есть кнопка 📘 EPUB. По клику сервер собирает файл на лету и отдаёт его браузеру.
Что попадает в файл:
- Если ты подписан(а) на переводчика — все его главы, включая платные и под подпиской.
- Если у тебя есть купленные через монеты отдельные главы — они тоже включены.
- Иначе — только бесплатные главы. Это нормальный режим «попробовать перед покупкой».
EPUB открывается в Apple Books, Google Play Книги, FBReader, KOReader, на Pocketbook / Kindle (через файл-конвертер) и в любой современной читалке. На телефоне браузер сразу предложит «Открыть в…» — выбери приложение-ридер.
Если переводчик загрузил готовый EPUB на стороне tene (поле «epub_path») — отдаём его без сборки. Иначе генерим из исходных глав каждый раз заново — это занимает 1–3 секунды.
Как настроить читалку под себя?
Внутри главы внизу — панель чтения. Иконка Aa открывает настройки:
- Размер шрифта — от мелкого до крупного, шаг небольшой, чтобы можно было подобрать «по глазу».
- Ширина колонки — узкая для долгих сессий, широкая если хочется уместить больше на экран.
- Межстрочный интервал и гарнитура (serif / sans-serif) — что приятнее читается.
- Режим листания: «лента» (вертикальный скролл, как на сайте) или «страницы» (горизонтальный snap, как в книжной читалке).
- Sleep-таймер: «закрыть через 15 / 30 / 60 минут» — на ночь, чтобы случайно не уснуть с открытой главой. Работает в фоне, отдельная иконка в панели.
Светлая / тёмная тема — в шапке сайта, иконка ☀ / 🌙 (или «авто» — следит за системной). Настройки темы и читалки хранятся в браузере, между устройствами не синхронизируются — на каждом девайсе настраиваешь один раз.
Что значит метка 18+ и как её обойти/включить?
Часть новелл помечена возрастным рейтингом — 16+, 18+, 21+. Метка ставится переводчиком в админке и определяет, нужно ли подтверждать возраст перед чтением.
На новелле 18+ при первом заходе появляется белый экран «Перед чтением — подтверди возраст». Это не строгий ID-чек, а честный вопрос: ты сам(а) подтверждаешь, что тебе уже восемнадцать. Cookie adult_gate запоминает ответ на 30 дней, так что каждую главу заново подтверждать не нужно.
Если случайно нажал(а) «нет» и теперь хочешь зайти — очисти cookies сайта или зайди в режиме инкогнито: метка сбросится, увидишь форму подтверждения снова. Никаких «забанили на сайте» при отказе не происходит.
За ложное подтверждение возраста ответственность несёт сам читатель — см. правила сообщества, раздел «Возрастные ограничения».
Что такое «режим здоровья чтения» и зачем он мне?
В читалке поверх старого таймера сна появились мягкие подсказки: если ты читаешь больше 90 минут подряд за сутки — Chaptify предложит сделать паузу, если открыта вкладка ночью — мягко включит ночной режим. Это не блокировки и не «нельзя», а приглашение моргнуть.
Туда же встроена цель «N глав сегодня» — её можно поставить или снять одной кнопкой. Цель не «роняет» streak, если не выполнена: серия дней показывается как «спокойный ритм N дней», без красной угрозы потери. Все данные о сессиях хранятся только в твоём браузере (localStorage).
Что значат пометки «продолжить / догнать / риск» на карточках?
На карточках «Продолжить чтение» появилась маленькая плашка поверх обложки:
- продолжить — читал в последние сутки;
- догнать N глав — пауза 2–7 дней, есть непрочитанные;
- риск — без сессии больше недели, легко потерять нить;
- давно — больше месяца без чтения.
Это просто эвристика по твоей истории и темпу выпуска новеллы, ничего никуда не передаётся.
Что такое «чипы по настроению» на странице поиска?
Под полем поиска есть набор пресетов: «Почитать 20 минут», «Мягкий роман без драмы», «Обновилось вчера», «Целиком — за один заход», «Уютный сериал», «Лучшее по оценкам». Каждый пресет — это набор фильтров поверх каталога (длина, включённые/исключённые жанры, рейтинг, окно свежести). Удобно, когда настроение есть, а сформулировать запрос трудно.
✍️ Переводчикам
Как стать переводчиком на Chaptify?
Зайди на /translator/apply, заполни заявку: мотивация, портфолио (если есть), языки, с которых переводишь. Мы рассматриваем за 1–3 дня.
После одобрения получишь роль translator, доступ в админку, возможность добавлять свои новеллы и настраивать способы выплат.
Как добавить новеллу?
В шапке → + Новелла. Заполни название на 3 языках (оригинал, английский, русский), автора тоже в 3 вариантах, выбери жанры и опиши сюжет в BB-кодах. Обложку можно перетащить в поле слева.
После создания перейдёшь на страницу редактирования, где добавляются главы (по одной или массово) и ведётся глоссарий.
Как загрузить сразу много глав?
На странице редактирования новеллы → кнопка 📚 Массовая загрузка. Вставь текст всех глав сразу одним полем. Перед началом каждой главы поставь строку Глава 1,Глава 2 и т.д. — сайт распознаёт и разобьёт на отдельные главы автоматически.
Можно указать, с какой главы делать платными, или задать дефолт «все платные». Перед загрузкой покажет предпросмотр: сколько глав получилось, сколько в каждой слов, какие будут платными.
Как добавить редактора, корректора, иллюстратора?
На странице редактирования новеллы внизу есть блок «Кто работал над этой новеллой». Поиск по нику или @slug — выбираешь человека из списка, ставишь роль и (по желанию) короткую пометку.
Доступные роли:
- 🪄 Переводчик — основной (берётся из карточки новеллы автоматически).
- 🤝 Со-переводчик — если работаете в две головы.
- 📝 Редактор — литературная редактура.
- ✏️ Корректор — пунктуация, опечатки.
- 👁 Бета-ридер.
- 🎨 Иллюстратор — обложка, цветные арты.
- 🎛 Дизайнер · 🔠 Тайпер/вёрстка.
- 🗺 Консультант-глоссарий — кто помогает с терминами.
- 💬 Комьюнити · 📣 Копирайтер промо · ✨ Другое.
Указанные люди появятся в подписи новеллы как «работали: переводчик X, редактор Y». Денежные доли тут не делятся — донаты идут на единый счёт команды, лидер делит сам. Этот блок нужен только чтобы все были упомянуты.
Если у вас полноценная команда (несколько переводчиков делят одну подписку и кошелёк) — создай команду в /admin/team и привяжи к ней новеллу через поле «Команда». Тогда читатели видят «Перевод команды [имя]» вместо одиночного переводчика.
В чём разница между «Оригинал завершён» и статусом «Завершён»?
Это два разных флага на разных полях, и путать их — типичная ошибка.
- Статус перевода (selectbox в форме новеллы) — в каком состоянии твой перевод: «В процессе», «Завершён», «Заморожен», «Заброшен». Это то, что видит читатель в каталоге как «FIN» / «продолжается».
- «Оригинал завершён» (галочка ниже) — про автора оригинала: дописал он работу до конца или ещё пишет. Влияет только на внутреннюю аналитику Chaptify (например, не флагать твою новеллу как «заброшен» автоматически — см. «Что значит, если моя новелла стала Заброшен сама»). На EPUB-кнопку и каталожный бейдж не влияет.
Когда ты дотянул(а) перевод до конца — переключай статус перевода → «Завершён». Это даёт читателям зелёный бейдж «FIN» в каталоге, отключает уведомления «новые главы» и выключает авто-помечание заброшенным.
«Оригинал завершён» имеет смысл выставить отдельно — например, у тебя 200 глав переведено, а оригинал на 350 и автор всё ещё пишет: статус перевода «В процессе», галочка «Оригинал завершён» снята.
Что значит, если моя новелла стала «Заброшен» сама?
Раз в какое-то время администрация запускает массовую сверку состояния переводов. Новелла автоматически переключается в статус «Заброшен», если:
- текущий статус — «В процессе» (ongoing);
- последняя опубликованная глава вышла больше 90 дней назад;
- галочка «Оригинал завершён» снята (если оригинал закончен — мы предполагаем, что переводчик дотянул до конца и забыл выставить «Завершён», и не флагаем).
Это не наказание и не блокировка — мы просто помогаем читателям не ждать продолжения там, где переводчик давно молчит. Аккаунт, кошельки, подписки — всё остаётся как было.
Если хочешь продолжить — открой редактирование новеллы и переключи статус обратно в «В процессе». Сразу после первой новой главы метка «заброшен» уже не будет предлагать себя.
Если уходишь в паузу осознанно — лучше сразу включить «Тихий режим» в /profile/settings с датой возвращения. Тогда читатели видят аккуратный баннер «переводчик на паузе до X», а не тревожное молчание + красный «заброшен».
Зачем глоссарий и как он работает?
Глоссарий — это словарь имён и терминов твоей новеллы («Алёна», «金丹 → золотое ядро»). Он помогает не сбиться с переводом одних и тех же слов по-разному. В форме главы сайт подсвечивает совпадения с глоссарием прямо в предпросмотре, плюс показывает счётчик. Читатели в будущем смогут тапать на подсвеченный термин и видеть объяснение.
Как подключить способы оплаты?
Все способы настраиваются в /profile/settings, блок «Способы оплаты». Добавляешь столько, сколько хочешь — Boosty, Tribute, VK Donut, Patreon или любую произвольную ссылку. У каждого метода — поле «инструкция для читателей» (например, «оплати тир Фанат 299 ₽ и напиши мне в ЛС»).
Читатели на paywall и на твоей странице /t/<ник>видят твои способы и сами выбирают удобный. Деньги идут напрямую тебе — chaptify в платёж не вмешивается.
Для Boosty есть два варианта автосинка — оба избавляют тебя от ручного «одобрить» в админке. Подробнее: «Автосинк Boosty в один клик».
Автосинк Tribute — как подключить?
Tribute сам шлёт нам webhook-события (подписка оформлена / продлена / отменена / донат пришёл), поэтому у них всё проще чем у Boosty — не надо никаких букмарклетов. Один раз вставляешь Api-Key + webhook-URL, дальше всё автомат.
Пошагово:
- В Tribute: Dashboard → три точки
⋯→ API Keys → Generate API Key. Скопируй ключ — он показывается один раз. - У нас на /profile/settings, в блоке твоего Tribute-метода оплаты, появится секция «🔑 Автосинк через Tribute API». Жмёшь «Подключить Tribute», вставляешь ключ — мы проверяем его и сохраняем зашифрованным (AES-256-GCM).
- После успешной проверки покажется webhook URL вида
https://chaptify.ru/tribute/<твой-уникальный-токен>. Копируй его → возвращайся в Tribute: в том же разделе API Keys есть поле Webhook URL → вставь туда. - Готово. Дальше Tribute шлёт нам события, мы их применяем:
Что автоматизируется:
- Новая подписка / продление (
new_subscription,renewed_subscription) — находим читателя по егоtelegram_user_id(если у него на Chaptify привязан TG) и сразу активируем/продлеваем подписку с твоимexpires_atиз Tribute. Уведомление читателю — автоматом. - Если у читателя TG ещё не привязан — оплата не теряется, мы кладём её в очередь
pending_tribute_subscriptions. Как только он залогинится через TG на сайте, подписка активируется сама. - Отмена подписки (
cancelled_subscription) — логируем, но доступ оставляем доexpires_at(это отмена автопродления, читатель оплатил период — пусть пользуется до конца). - Донаты с кодом (
new_donation,recurrent_donation) — в сообщении доната парсимM-XXXXXXXX, находим pending coin-claim с этим кодом, сверяем сумму. Совпала — монеты зачисляются автоматически, никакого «одобрить» в админке. Нет — остаётся pending, ты одобряешь руками.
Что остаётся вручную:
- Донаты в валюте кроме
rub(USD, EUR) — мы их пропускаем без одобрения, курс ты считаешь сам. - Донаты без кода в сообщении — просто зачисляются тебе на Tribute, у читателя на Chaptify ничего не меняется (ведь он не подавал coin-claim). Это нормальное поведение «Tribute как касса».
В настройках Tribute-метода напиши для читателей инструкцию: «жми „Поддержать“ на моей странице Tribute, в комментарии вставь код M-… с сайта, сумма доната в рублях = сколько монет хочешь». Чем яснее инструкция — тем меньше ручных одобрений.
Автосинк Boosty в один клик — как это работает?
У Boosty два пути, чтобы заявки читателей подтверждались автоматически. Можно подключить любой — или оба:
1. Букмарклет (рекомендую) — на странице /profile/settings в блоке Boosty жмёшь «🔑 Подключить за 1 клик», перетаскиваешь появившуюся жёлтую кнопку «💛 Chaptify ← Boosty» в панель закладок браузера, открываешь boosty.to (под своим логином) и кликаешь по этой закладке. Готово: мы получаем токен и каждые 15 минут синхронизируем твой список подписчиков. Когда читатель оставляет на сайте заявку с email, который есть у тебя на Boosty, подписка сразу активируется — без ручного одобрения. Если email'а нет в списке — читатель видит обычную форму «pending», ты одобряешь руками.
Что хранится: только зашифрованные токены (AES-256-GCM, ключ в ENV сервера). Ни пароля, ни доступа к деньгам. Кнопка «Отвязать» в том же блоке моментально всё удаляет.
2. Закрытый Telegram-чат подписчиков — если у тебя на Boosty уже есть перк «закрытый чат», добавь в него @chaptifybot участником и укажи chat_id в настройках метода (его можно узнать у @getidsbot). Тогда у читателей с привязанным TG появится кнопка «⚡ Я уже подписан — открыть автоматически» — бот через Telegram API проверит членство в чате и сам активирует подписку. Этот путь не требует наших токенов вообще, но работает только если у тебя на Boosty есть перк-чат.
Tribute / VK Donut / Patreon — пока только ручное одобрение в /admin/subscribers. Автосинк по этим платформам — следующий шаг.
Как быть с налогами? Я самозанятый (-ая)
Деньги к тебе приходят напрямую от читателя. Твой доход, твоя ответственность — выбиваешь чек в «Мой налог» или в банке с интеграцией ФНС, платишь НПД 4% (от физлиц) или 6% (от юрлиц).
Boosty и Tribute интегрированы с ФНС — они сами выбивают чеки и удерживают налог с выплат самозанятым (если ты корректно указал ИНН в профиле платформы). Тебе остаётся только поставить галочку «я самозанятый» в настройках платформы.
Если принимаешь переводы на карту напрямую — чек выбиваешь сам. За один перевод «за монеты chaptify от читателя Х» одна запись в ФНС, а не пятьдесят (это одно из преимуществ монетной модели перед pay-per-chapter на стороне Boosty).
Chaptify не выдаёт чеки за тебя и не видит твоих платежей. Если налоговая попросит объяснить «откуда монеты и доход» — объяснение такое: «это я продаю предоплаченный доступ к моим переводам, Chaptify — учётная платформа без функций кассы».
Как устроены монеты и как я получаю деньги?
Chaptify деньги не проводит. Читатель платит тебе напрямую — через твой Boosty / Tribute / VK Donut / перевод на карту — и указывает в комментарии код, который показал ему сайт. Ты сверяешь платёж в своём банке / на Boosty и нажимаешь «Одобрить» в /admin/subscribers. В этот момент монеты появляются на его балансе у тебя.
Налоги платишь ты — как самозанятый / ИП / физлицо. Это твой доход за перевод, chaptify никак не участвует в расчётах и не выдаёт чеки вместо тебя. Boosty и Tribute при самозанятой схеме сами пробивают чеки в ФНС.
Почему так: самозанятый не может быть финансовым посредником по 422-ФЗ. Если бы chaptify принимал деньги и пересылал их тебе — это было бы эквайрингом с лицензией. Мы этого сознательно не делаем, поэтому переводчик всегда получает деньги напрямую.
Зачем вообще монеты, если есть прямой перевод?
Монеты — удобный микроплатёж для читателя. Вместо того чтобы каждую неделю переводить тебе по 30 ₽ за главу (Boosty берёт комиссию даже с маленьких сумм), он один раз закидывает 500 ₽ и потом спокойно открывает 50 глав по клику.
С твоей стороны это означает: одна транзакция в банке вместо пятидесяти, одна записка в ФНС вместо горы. И твои подписки (ежемесячные на Boosty) — тоже работают, параллельно монетам.
Если монеты тебе не нужны (принимаешь только месячные подписки) — выключи тумблер «Монеты за главы» в настройках профиля.
Как одобрять заявки от читателей?
Всё живёт в /admin/subscribers. Поведение зависит от того, что именно оплачивает читатель — подписку или монеты. Это два разных потока, и автоматика работает только для одного из них.
1. Подписочная заявка (код C-XXXXXXXX, бейдж «📅 подписка») — «я подписался у тебя на Boosty на тир XXX на N месяцев».
- Если подключён Boosty-автосинк и email читателя есть в твоём списке подписчиков — заявка автоматически переходит в «approved» и в админке ты её уже не увидишь, она сразу в «Активных подписчиках». Читателю приходит уведомление «подписка подтверждена».
- Для Tribute заявки на подписку в большинстве случаев вообще не создаются — при подключённом Tribute-webhook'е подписка активируется сразу по вебхуку, до того как читатель что-то отправит через форму на сайте. Если у него ещё не привязан TG на Chaptify — оплата стоит в очереди и прикрепится автоматом при логине через TG.
- Если автосинка нет (VK Donut / Patreon / карта) или email не совпал — заявка попадает в «pending». Тогда вручную:
- Открой панель Boosty / Tribute / банк — найди подписчика с этим email или ником.
- Сверь — совпадает ли ник/email, подписан ли на нужный тир, оплачен ли период.
- Всё ок → ✓ Одобрить. Подписка активна мгновенно.
- Не ок → ✗ Отклонить с причиной. Читатель получит уведомление.
2. Монетная заявка (код M-XXXXXXXX, бейдж «💰 монеты») — «я перевёл тебе N рублей, зачисли N монет на мой кошелёк у тебя». Подробный гайд: «Как одобрять монетные заявки».
- Для Tribute (если подключён webhook) — почти всегда автомат. Читатель делает донат через Tribute, в сообщении указывает
M-XXXXXXXX, webhook прилетает нам, мы проверяем сумму и код → монеты сразу на кошельке. Ручная работа тебе достаётся только если донат пришёл без кода или в валюте кроме рубля. - Для Boosty / карты / VK / Patreon — автомата нет: для Boosty API в списке подписчиков суммы донатов не отдаёт, для банка/карты мы вообще не видим движений. Сверяешь руками.
Для нетерпеливых — команда бота: читатель пишет /claim C-XXXXXXXX или /claim M-XXXXXXXX в @chaptifybot, тебе сразу приходит сообщение с кнопками «Одобрить / Отклонить» — можно решать не заходя в админку.
Как одобрять монетные заявки? (пошагово)
Монетные заявки (M-XXXXXXXX) — всегда ручная сверка, даже если Boosty-автосинк подключён. Причина: читатель заявляет конкретную сумму в монетах, и если сумма не совпадает с тем, что он реально заплатил — он получит больше или меньше, чем положено. Автомат тут ошибаться не должен.
Алгоритм на каждую заявку:
- Смотри карточку в /admin/subscribers. Там: ник читателя, провайдер (Boosty / Tribute / …), сумма в монетах (считаем 1 монета = 1 ₽), код
M-XXXXXXXX. - Открой панель платёжного провайдера или банк:
- Boosty:
boosty.to/username/dashboard/statsили экспорт истории транзакций. Ищи событие типаdonation_author,donation_target,buy_postилиbuy_giftот этого ника или email'а. - Tribute: лента переводов в боте/веб-версии.
- Банк / перевод на карту: банковская выписка за сегодня (последние 2–3 дня).
- Boosty:
- Проверь три вещи одновременно:
- Ник/email плательщика = то, что читатель ввёл на Chaptify.
- В комментарии/сообщении к платежу есть код
M-XXXXXXXXровно в том виде, как на карточке. - Сумма платежа = заявленному количеству монет (условно: 300 монет = 300 ₽; сколько монет за рубль — решаешь сам, см. «Зачем вообще монеты»).
- Все три совпали → ✓ Одобрить. Монеты мгновенно зачисляются читателю на его кошелёк у тебя — тратить он их сможет только на твои новеллы.
- Не совпадает сумма (заявил 500, заплатил 300)?
- Самое простое — ✗ Отклонить с причиной «оплачено 300, не 500 — оформи новую заявку на 300». Читатель получит уведомление и переподаст.
- Либо зачисли фактическую сумму «руками» через админ-панель (если уже такая есть) — но тогда запись в
coin_transactionsостанется без привязки к заявке. Проще попросить переподать.
- Не нашёл (-ла) платёж вообще?
- Подожди 10–30 минут — у Boosty и Tribute бывает задержка обработки.
- Напиши читателю через внутренние сообщения (клик по его нику в заявке — откроется профиль с кнопкой «Написать») — уточни, с какого email он платил и в каком комментарии указывал код.
- Если через сутки платёж не появился — Отклонить.
Лайфхак. В настройках оплаты /profile/settings добавь чёткую инструкцию для монетного метода Boosty, например: «для покупки монет жми “Поддержать автора”, напиши ровно число в рублях = числу монет, в комментарии вставь кодM-XXXXXXXX с сайта». Чем яснее инструкция — тем меньше разночтений.
Как отозвать подписку, если читатель слетел с Boosty?
Есть три варианта — в зависимости от того, что у тебя подключено.
1. Если подключён Boosty-автосинк (букмарклет) — синхронизация раз в 15 минут удаляет отписавшихся из кэша подписчиков. Но уже активные subscriptions-записи сами не отменяются — они живут до своей expires_at. Так что читатель теряет доступ не сразу, а когда выйдет оплаченный период (обычно ~30 дней). Если надо отозвать прямо сейчас — см. пункт 3.
2. Если у тебя Boosty-TG-чат-автосинк или вообще ничего не подключено — Chaptify о факте отмены на Boosty/Tribute узнать не может. Подписка по умолчанию живёт до expires_at, потом сама истекает.
3. Ручной отзыв (работает всегда, независимо от автосинков): открой /admin/subscribers, найди читателя в «Активных подписчиках», жми «⊗ Отозвать». Можно указать причину — читатель получит уведомление, подписка станет cancelled, доступ к платным главам пропадёт сразу.
Я выгорел (-а), как взять паузу?
/profile/settings — блок «Тихий режим». Задаёшь дату, до которой пауза, и заметку для читателей (по желанию).
На твоей странице /t/<ник> вместо обычной шапки появляется аккуратный баннер: «Переводчик на паузе до 15 марта. Причина: болею, вернусь». Никакой «бросила?!» вайб — читатели знают, что ты вернёшься, и ждут спокойно.
Уведомления от бота в этот период тебе не шлются (не спамим во время отдыха). Активные подписки продолжают работать — они за месяц всё равно заплачены.
Как показать читателям расписание публикаций?
/admin/schedule — сетка из 7 дней (Пн–Вс). Добавляешь слоты: новелла + опциональное время + заметка («1 глава», «платные главы»). Одну новеллу можно поставить на несколько дней.
Читатели видят этот график у тебя на /t/<ник> — понимают, когда ждать. Социальное обязательство работает лучше любого «план-фактного дедлайна» в голове: написанное в публике меньше хочется срывать.
Где моя статистика по новеллам?
/admin/analytics — твой дашборд. Селектор периода сверху (неделя / месяц / 3 мес).
- Новые главы / покупки / подписки — с ▲/▼ относительно предыдущего периода
- «Моменты недели» — автоматические наблюдения
- Топ читателей по вкладу — твои самые активные подписчики
- Тепловая карта новелл — какая тащит, какие проседают
- Drop-off по главам — на какой главе читатели бросают
- «Когда читают твоих» — heatmap часов (совет: публикуй ближе к пику)
Когда приходят деньги и как?
Сразу. Читатель переводит тебе деньги, ты их получаешь на свой счёт / Boosty / Tribute — без задержек и без участия chaptify. Монеты на сайте — это только учёт того, что «читатель Х предоплатил тебе N монет вперёд».
Способ перевода от читателя тебе — любой, какой ты настроил (-а) в «Способах оплаты»: Boosty, Tribute, VK Donut, Patreon, просто карта. Комиссии платформ (Boosty ~7%, Tribute ~3%) оставляет сама платформа, chaptify этого не видит и не учитывает.
Историческая справка: до мигр. 045 chaptify держал единый «платформенный кошелёк» и админ раз в месяц разносил деньги. Модель сменилась — платёж теперь напрямую.
Что такое «помощник релиза» в форме главы?
Перед панелью публикации (на /admin/novels/[id]/chapters/new и /edit) появился блок с автопроверкой: длина главы по сравнению с медианой, оптимальное окно публикации по часам активности твоей аудитории, флаг «3 главы за один день», мелкие технические подсказки (иероглифы без сносок и пр.). Это совет, а не блокировка — публиковать всё равно можешь когда угодно.
Откуда «риск-панель» на странице редактирования главы?
Через 12+ часов после публикации в редакторе главы сверху появляется панель с метриками: сколько читателей дошли до следующей главы (drop-off), грубый сентимент комментариев, число бесплатных «спасибо» относительно медианы по проекту. Если drop-off большой — мягкая подсказка перечитать концовку или проверить формат. Если статистики ещё мало (молодая глава или молодой проект) — соответствующая строка просто пропускается.
Что в новой вкладке «CRM» в админке?
Раздел /admin/crm собирает три вещи в одно окно: новые подписчики за 7/30 дней, самые верные подписчики (давно с тобой), и список «кому написать спасибо» — это активные подписчики, которым ты ещё не отправлял ЛС за месяц. На каждой строке есть быстрая кнопка «Привет» / «Спасибо» — открывает форму нового сообщения с шаблоном.
Где канбан по главам команды?
На странице команды у владельца появилась кнопка «📋 Канбан главам команды». Открывается доска с четырьмя колонками: «В работе», «Черновики», «Запланированы», «Вышли» — статус определяется по дате выхода главы (опубликована, запланирована на будущее или ещё без даты). На любую главу можно нажать «закрепить за участником»: выбрать члена команды, его роль (редактор / корректор / тайпсеттер / переводчик) и срок (SLA). Закреплённые главы переезжают в колонку «В работе».
На время бета-версии назначения хранятся локально в твоём браузере (localStorage), без серверной синхронизации между участниками. Если ты лидер команды и работаешь с одного устройства — этого уже достаточно, чтобы держать процесс в голове доски.
Что за «ATS-воронка» в маркетплейсе?
Если ты публикуешь объявления на /market, страница /market/ats собирает все отклики в единую воронку: новые / приняты / отклонены, среднее time-to-hire (от создания листинга до принятия отклика), фильтры по объявлению и роли. Для каждого кандидата можно поставить свой стейдж (на собеседовании / выдано тестовое / обсуждаем офер) и оставить личную заметку — это хранится локально в браузере.
Прилагается набор шаблонов тестовых заданий по ролям (переводчик, редактор, корректор, тайпсеттер, иллюстратор) — скопировал и отправил кандидату в личку.
💳 Оплата
Какие способы оплаты доступны?
Зависит от переводчика. Каждый выбирает сам, что принимает, и кладёт ссылки в настройки. На странице переводчика и на paywall ты видишь его реальные способы.
Типичный набор в каталоге:
- Boosty — ежемесячная подписка или разовый донат. Карты РФ, СБП.
- Tribute — Telegram-боты для оплаты. Карты, крипта.
- VK Donut — подписка через ВК.
- Patreon — для аудитории из-за рубежа.
- «Другое» — произвольная ссылка (перевод на карту / на Tinkoff / иное).
Комиссии платформ (Boosty ~7 %, Tribute ~3 %) удерживает сама платформа на стороне переводчика. Chaptify в платёж не вмешивается — он вообще не видит сумму и не выдаёт чек.
Я оплатил, но монеты не пришли
Монеты зачисляет сам переводчик, chaptify их не зачисляет автоматически. Пошагово:
- Убедись, что ты создал (-а) заявку на странице переводчика
/t/<ник>→ «Пополнить». КодM-XXXXXXXXдолжен быть виден у тебя в блоке «кошелёк у этого переводчика». - Проверь, что перевёл (-а) переводчику деньги на его Boosty / Tribute / карту, указанные в форме заявки, и в комментарии к переводу написал (-а) код.
- Подожди — переводчик сверит платёж и нажмёт «Одобрить» в своей админке. Обычно в течение 1–24 часов.
Если прошло больше суток — напиши переводчику в ЛС (кнопка «💬» в карточке читателя для него есть, для тебя ищи его Boosty / Telegram на странице /t/<ник>). Chaptify тебе тут не поможет, у нас нет доступа к его банку.
Можно ли вернуть монеты / подписку?
Возврат — вопрос к переводчику, а не к chaptify. Деньги у него, мы их не трогаем. Пиши ему в ЛС на его Boosty / Telegram — решите индивидуально (вернёт / оставит на следующий месяц / поменяет на другую услугу).
Подписку на Boosty читатель может отменить у себя в кабинете Boosty в любой момент — плата за следующий месяц не спишется. Доступ на chaptify останется до конца оплаченного периода (expires_at в таблице подписок).
Переводчик, если обнаружил, что подписчик слетел у него на Boosty досрочно, может отозвать доступ кнопкой «⊗ Отозвать» в /admin/subscribers — читатель получит уведомление с причиной.
👤 Аккаунт
Как войти, если я уже есть на tene.fun?
Просто нажми «Войти через Telegram» — и подгрузится твой старый аккаунт с tene. База общая, ничего переносить не надо. Если регистрировался по email — те же логин/пароль.
Как поменять имя или аватар?
/profile/settings — там меняешь имя, аватар, описание, приватность (показывать историю чтения другим или нет), ссылку на Boosty и прочее.
Аватар — три варианта в одном пикере: загрузить файл с диска, выбрать готовый градиент с твоей первой буквой, или подтянуть фото из Telegram (если ты логинился (-ась) через TG).
Имя меняется не чаще раза в 30 дней — иначе люди в комментариях не успевают тебя «узнавать». При попытке слишком частой смены форма попросит подождать.
Как настроить уведомления?
Уведомления приходят в трёх местах:
- Колокольчик 🔔 в шапке — внутри сайта. Туда падает всё: новые главы у твоих новелл из закладок, ответы на комментарии, лайки, заявки от/к переводчику и т.д.
- Telegram-бот @chaptifybot — если в /profile/settings ты привязал(а) Telegram. Те же события прилетают туда пушем.
- Личные сообщения 💬 на сайте — отдельная иконка в шапке, индикатор непрочитанных тоже там.
В настройках профиля можно тонко настроить, что присылать: новые главы — да, лайки — нет, ответы на комменты — только в TG, и т.д. По умолчанию всё включено.
Если хочется тишины целиком — выключи уведомления в TG (команда /mute боту) и сними галочки в настройках. На сайт это не влияет, ты по-прежнему можешь зайти в 🔔 руками.
Как удалить аккаунт?
В /profile/settings в самом низу — кнопка «Удалить аккаунт». Просит подтверждение через ввод никнейма (чтобы случайно не нажать) и пароль (или код из TG, если входил через Telegram).
Что удаляется сразу:
- профиль (имя, аватар, описание, ссылки);
- прогресс чтения, закладки, оценки, цитаты;
- комментарии — заменяются на «[удалён]» с сохранением ветки обсуждения (чтобы ответы не зависали в воздухе).
Что хранится 30 дней «корзины» — на случай, если передумаешь. После — удаляется безвозвратно.
Что остаётся 3 года — обезличенные записи о платежах (для налоговой). Личные данные из них вычищаются, остаётся только сумма + дата + анонимный ID.
Если удалил(а) — а потом регистрируешься заново тем же email/Telegram — это будет новый, чистый аккаунт. Восстановить старый после полного удаления (через 30+ дней) уже нельзя.
Подробнее — в политике конфиденциальности в разделе «Сколько мы храним».
Как включить тихие часы в уведомлениях?
На странице /notifications справа есть кнопка «Тихие часы». Включаешь галочку, выбираешь окно (например, 22:00–8:00) — всё. В этом окне сама вкладка визуально приглушается, чтобы новые уведомления не светили красными точками. На сами события ничего не влияет — они приходят как обычно, просто без эмоционального давления.
Над списком есть пилюли «Без сводки / За 24 часа / Только важное / По проектам» — они фильтруют то, что уже пришло. «Только важное» — это сообщения, друзья, подписки и транзакции; лайки и групповые подписки уходят вниз.
🔧 Техподдержка
Сайт не открывается / глава не грузится
Попробуй по порядку:
- Обнови страницу (Ctrl+F5 или Cmd+Shift+R — с очисткой кэша)
- Выйди из аккаунта и войди заново
- Проверь, что не используешь VPN / блокировщик, который ломает CORS
- Очисти cookies сайта (DevTools → Application → Cookies или через настройки браузера)
- Открой в режиме инкогнито — если работает, значит виноват кэш или расширение
- Напиши в @chaptifybot, указав браузер, ОС и что именно не работает
На телефоне глюки при вводе комментария или сообщения
Самые частые жалобы и что с ними делать:
- Не видно кнопки «Отправить» — клавиатура закрывает. Прокрути форму вверх свайпом «по самой клавиатуре» вниз — iOS отпустит фокус и кнопка покажется. Либо нажми «готово» на самой клавиатуре, потом — кнопка.
- Кнопки BB-кодов (B / I / спойлер) — над полем ввода. На узких экранах могут перенестись на две строки — это нормально, всё кликабельно.
- Открыл(а) Chaptify через Telegram Mini App, что-то странно — попробуй открыть тот же URL в обычном браузере (Safari / Chrome). Telegram WebView местами иначе ведёт себя с cookies, viewport и клавиатурой.
- Скролл внутри читалки и снаружи перепрыгивают — переключи режим в Aa-настройках с «страницы» на «лента» (или наоборот). Ленточный режим обычно стабильнее.
Какие браузеры и устройства поддерживаются?
Современные движки за последние 2 года:
- Chromium (Chrome, Edge, Yandex, Opera, Brave) — 105+.
- Safari — iOS 15.4+ / macOS 12.4+ (нужен
:has()для пары интерфейсных мелочей в читалке). - Firefox — 120+. На более старых версиях может «съезжать» вёрстка отдельных блоков, читать главы это не мешает.
- Telegram Mini App — работает, но редкие квирки с клавиатурой и cookies. Если что-то странно — открой тот же URL в обычном браузере.
Совсем старые движки (IE, Safari 14, Chrome < 105) могут увидеть всё «не так красиво», но критичные функции — чтение, оплата, комментарии — должны работать. Если не работают — напиши, посмотрим, что можно сделать.
Нашёл баг, куда сообщить?
В Telegram-бот @chaptifybot — коротко опиши что делала, что ожидала, что получилось. Приложи скриншот или видео, если получается. Чинится обычно за 1–2 дня.
Не нашёл (-ла) ответ?
Напиши нам в Telegram — ответим лично, обычно за пару часов. Мы читаем каждое сообщение и исправляем проблемы, которые всплывают.