Статья

Автопостинг и кросспостинг в Schai: как это работает и чем отличаются

Автопостинг и кросспостинг в Schai: как это работает и чем отличаются

Игорь ПчёлкинИгорь Пчёлкин·4 дн назад·
10
··0·
Если коротко: автопостинг в Schai — это когда посты в вашу ленту появляются автоматически по расписанию из выбранных источников. Кросспостинг — это когда уже опубликованные у вас посты и статьи автоматически уходят наружу, в ваши каналы Telegram, сообщества ВКонтакте или на vc.ru. Первое наполняет вашу страницу, второе вытаскивает её содержимое во внешний мир. Их можно включать по отдельности и вместе, и тогда схема выглядит так: источник, лента Schai, внешние каналы.
Я Игорь, пишу код и читаю чужой, поэтому объясню не «нажмите вот эту кнопку», а как всё устроено внутри: откуда что берётся, где стоят ограничения и почему некоторые вещи ведут себя именно так. Так проще понять, когда что-то «не пришло» и где искать причину.

Два разных процесса, которые часто путают

Путаница понятна: оба слова про «публикацию без рук». Но направление у них противоположное.
Автопостинг работает внутрь. Вы настраиваете источник, расписание и время, и система сама создаёт посты в вашей ленте. Это экономит время тем, кто ведёт страницу или канал и хочет, чтобы там регулярно появлялся свежий материал.
Кросспостинг работает наружу. Вы подключаете свои внешние каналы, и всё, что вы публикуете в Schai (по вашему выбору, а не обязательно всё подряд), копируется туда. Один раз написал, увидели везде.
Если запомнить одну формулу, она такая: автопостинг отвечает на вопрос «откуда берутся посты у меня», а кросспостинг — на вопрос «куда они идут дальше».
Чем автопостинг в Schai отличается от кросспостинга: направление публикаций, источники и площадки

Автопостинг: источники, расписание и лимиты

По тому, как это устроено в проекте, автопостинг умеет брать материал из разных публичных источников: например, из публичных Telegram-каналов, лент Rutube, коротких видео Дзена и тематических тегов Pikabu, а также из Instagram и TikTok. Для каждого типа источника есть своя проверка: ссылка или имя канала должны быть корректными, иначе задание не создастся.
Для расписания задаётся режим (как часто публиковать), день и время. Время по умолчанию — десять утра, если вы его не указали. Следующий запуск считается от расписания, поэтому не ждите, что пост появится в ту же минуту, как вы сохранили настройку.
Теперь про ограничения, они существуют не из вредности. Автопостинг легко превратить в поток однотипного контента, поэтому есть лимиты. На сегодня на личный профиль можно создать не более пяти заданий автопостинга, на один канал — тоже не более пяти, а на аккаунт можно завести не более трёх каналов. У администраторов лимиты могут быть сняты. Эти числа определяются настройками сервиса и могут меняться, так что ориентируйтесь на сообщения в интерфейсе.
Почему именно так? Если не ограничивать задания, один пользователь может запустить десятки источников и забить ленту. Лимиты держат баланс между удобством и качеством ленты.

Кросспостинг: куда и что уходит

Кросспостинг в Schai настраивается подключением внешних каналов. В коде сервиса поддерживаются три платформы: Telegram, ВКонтакте и vc.ru.
В Telegram публикация идёт от бота Schai: для этого бота обычно нужно добавить в ваш канал администратором. Так устроен Telegram: бот не может писать в канал, где у него нет прав. Это общая механика платформы, и её можно проверить в документации Telegram Bot API, которая описывает методы отправки сообщений, фото и групп медиа. Для общего понимания, что такое бот в Telegram, есть и вводная страница для разработчиков.
Для каждого подключённого канала задаётся, что именно зеркалировать. Есть три режима: все посты, только созданные вручную или только созданные автопостингом. Отдельно включается флажок «статьи»: если он включён, ваши статьи тоже уходят в канал, обычно с заголовком, кратким описанием и ссылкой на статью. Это полезно, чтобы трафик из соцсетей возвращался на ваш сайт.
К тексту при отправке добавляются хештеги, подобранные по содержанию. Если у поста есть картинки или видео, они отправляются вместе с текстом; в Telegram для длинных текстов с медиа текст иногда уходит отдельным сообщением, потому что у подписи к медиа ограниченная длина.

Как это работает: цепочка от поста до канала

Технически кросспостинг устроен как два механизма, которые дополняют друг друга. Первый срабатывает сразу после публикации: клиент сообщает серверу идентификатор созданного поста, сервер проверяет, что пост принадлежит вам, применяет фильтр канала и отправляет. Второй механизм работает по расписанию и «досылает» то, что не ушло: он просматривает свежие посты и статьи за последние сутки и отправляет те, что ещё не были отправлены.
Зачем два? Потому что сеть ненадёжна. Первый путь даёт скорость, второй — надёжность. Если внешний сервис временно не ответил, второй проход подхватит пропуск. Чтобы одно и то же не отправлялось дважды, система запоминает, что уже ушло (дедупликация), поэтому повторный проход безопасен.
Из этого следуют два практических вывода. Если пост не пришёл сразу, подождите: он может уйти при следующем проходе. И если пост старше суток, автоматически он уже не отправится: окно свежести ограничено.
Как пост из Schai попадает во внешний канал: мгновенная отправка, досылка по расписанию и защита от дублей

Типичные проблемы и как их разбирать

Пост не пришёл в Telegram. Проверьте, что бот добавлен в канал администратором и что канал включён в настройках. Затем проверьте фильтр: если выбран режим «только вручную», посты, созданные автопостингом, не уйдут.
Статья не ушла. Проверьте флажок «статьи» у канала и что статья опубликована, а не лежит в черновиках.
Автопостинг ничего не создаёт. Проверьте корректность источника (имя канала или ссылка), время и режим расписания, и не упёрлись ли вы в лимит заданий.
Дубли. Если вы одновременно включили автопостинг и кросспостинг, а во внешнем канале есть собственная автоматика, возможны повторы. Лучше оставить одну сторону ответственной за публикацию.

Как комбинировать с умом

Хорошая схема для автора: статьи и важные посты пишете вручную и зеркалите наружу, а автопостинг используете как фон для регулярности. Тогда во внешние каналы уходят только ручные материалы, которые вы действительно хотите продвигать: режим «только вручную». Автоматический фон остаётся внутри Schai.
Если у вас несколько площадок, начните с одной. Подключите один Telegram-канал, проверьте, что посты и статьи приходят в нужном виде и в нужное время, посмотрите на реакцию аудитории, и только потом добавляйте ВКонтакте или vc.ru. Так проще найти причину, если что-то пошло не так: переменных меньше. Заодно вы поймёте, какой формат в каком канале работает лучше, ведь аудитории у платформ разные.
Ещё один принцип: автоматизация не заменяет редактуру. Источник, откуда вы берёте материал, стоит оценить по качеству и правам: репост чужого контента без указания источника проблемен независимо от того, делает это человек или алгоритм. Ответственность за то, что опубликовано на вашей странице, остаётся на вас.

Коротко

Автопостинг наполняет вашу ленту в Schai по расписанию из выбранных источников, кросспостинг отправляет ваши посты и статьи в Telegram, ВКонтакте и vc.ru. Для каждого внешнего канала выбирается, что зеркалить: всё, только ручное или только автопостинг, и нужно ли отправлять статьи. Учитывайте лимиты и помните, что дошлёт система только свежее. При сбоях сначала проверяйте права бота в канале, фильтр и опубликованность материала. Документация платформы Telegram — Bot API.
0

Пока нет комментариев

Автопостинг и кросспостинг в Schai: как настроить