std::living std::fish<p>В общем, настроил я себе по совету <span class="h-card" translate="no"><a href="https://mastodon.ml/@mo" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>mo</span></a></span> <a href="https://github.com/hatkidchan/mastoposter" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/hatkidchan/mastopos</span><span class="invisible">ter</span></a><br>Штука для репоста сообщений отсюда в телеграм канал. Можно пересылать сообщения, попадающие по определённую регулярку, имеющие определённых <a href="https://mastodon.ml/tags/%D0%BE%D1%87%D0%B5%D0%BD%D1%8C_%D0%BF%D0%BE%D0%BB%D0%B5%D0%B7%D0%BD%D1%8B%D0%B9_%D1%82%D0%B5%D0%B3" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>очень_полезный_тег</span></a> и тд. </p><p>Можно также настроить формат поста, который попадёт в канал.</p><p>Подолбался я с настройкой совсем чуть-чуть, около 15 минут. Ниже будут нюансы:<br>1) Нужно создать бота, дать ему через BotFather права менеджить канал, добавить бота в свой канал, сделать его админом, дав права на посылку сообщений.<br>2) Сделать список со своим аккаунтом на мастодоне (необходимо для фильтрации постов). Важно: в имени списка не может быть пробелов...<br>У этого списка будет id, он напишется в адресной строке.<br>3) Чтобы достать id приватного канала, делаем его публичным на время, пересылаем любое сообщение в @ShowJsonBot. Id в конфиг нужно ОБЯЗАТЕЛЬНО заносить с минусом перед ним. <br>4) В дефолтном конфиге пункт с фильтрами называется [filters] Надо просто filter. </p><p>Лимит<br><a href="https://mastodon.ml/tags/tg" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tg</span></a> <a href="https://mastodon.ml/tags/%D0%BB%D0%B8%D0%BD%D1%83%D0%BA%D1%81%D1%88%D0%B8%D0%B7%D0%B0" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>линуксшиза</span></a></p>