+12
_journals/2024-01-15_2227.md
+12
_journals/2024-01-15_2227.md
···+[Fedica has an updated page describing how they handle cross posting RSS feed items](https://fedica.com/social-media/how-to-setup-rss-feeds). With many more networks at play, teams like [[Fedica]] are going to be updating how cross-posting and other aspects work. It's hard to normalize across all these systems!
+5
_notes/Digital Favela and High Tech Gothic.md
+5
_notes/Digital Favela and High Tech Gothic.md
+19
-11
_notes/Fedica.md
+19
-11
_notes/Fedica.md
···Used to be Tweepsmap for mapping of Twitter. Now full social media analytics, with scheduling and crossposting across 8 networks.···+After my feedback to the Fedica support team, they've updated how this works and [documented it here](https://fedica.com/social-media/how-to-setup-rss-feeds).-One thing to note is that if you have feeds without titles — which is how my journal [[feeds]] work — then the posts will only have a link and no content.+* Scans the `<description>` field and attaches the first `<img>` that is present, or up to 4 images in the `<enclosure>` field+* Pipelines can be configured to exclude certain words, and title, description, category, and content fields are all checked for this; this means you could make a "nocrosspost" category for instance+[This page describes how to set up pipelines](https://fedica.com/social-media/how-to-setup-rss-feeds), but the bulk of the info is in this video:+<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/HfrPWP_bBw8?si=7EjdiJWj9Kmv_oxj" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>-I’ve put in a support request and am having a discussion with the team and it sounds like they are open to two new features:-* Variable truncation per network — eg 500 for Mastodon, 300 for Bluesky, 3000 for LinkedIn, etc; or, optionally, threading long posts automatically (I would love auto-threading)+> Repeat will publish your content again if your pipeline runs out of new content, but fresh content will always take priority over repeated content. You can set for how long you want to repeat the content. Tweets are usually reposted as retweets when repeated.
+3
-1
_pages/feeds.md
+3
-1
_pages/feeds.md
···Long form <a href="{{ '/blog/' | relative_link }}" class="internal-link">blog</a> posts <a href="{{ '/blog.xml' | relative_link }}" class="internal-link">bmannconsulting.com/blog.xml</a>-A full list of social accounts is available at <a href="https://bmann.ca">bmann.ca</a>. You can read a blog post about <a class="internal-link" href="../blog/2024/01/06/mostly-posse/">posting and syndication</a>.+A full list of social accounts is available at <a href="https://bmann.ca">bmann.ca</a>. You can read a blog post about <a class="internal-link" href="../blog/2024/01/06/mostly-posse/">posting and syndication</a>.+I've used [[Micro.blog]] for cross-posting, and as of January 15th, 2024, am using [[Fedica]]'s RSS cross-posting features.
+33
journal-fedica-mastodon.xml
+33
journal-fedica-mastodon.xml
···+<description>A journal feed built for Fedica to cross-post, Mastodon flavoured</description>{% comment %} See https://bmannconsulting.com/notes/fedica/ for cross-posting rules {% endcomment %}+{% assign description = post.content | replace: "<blockquote>", "〖" | replace: "</blockquote>", "〗 " | strip_html %}+{% comment %} Capture: we loop through all of the tags and make a list of hashtags separated by spaces {% endcomment %}
+9
-8
journal-fedica.xml
+9
-8
journal-fedica.xml
···-<description>{% if site.description %}{{ site.description | xml_escape }}{% endif %}</description>+<description>A journal feed built for Fedica to cross-post</description>{% comment %} See https://bmannconsulting.com/notes/fedica/ for cross-posting rules {% endcomment %}-<title>{{ post.content | strip_html | xml_escape | truncate:250 }}</title>{% comment %} Fedica reads from title {% endcomment %}-<description>{{ post.content | xml_escape | replace: 'src="/', 'src="https://bmannconsulting.com/' | replace: 'href="/', 'href="https://bmannconsulting.com/' }}</description>
+6
-4
journal.xml
+6
-4
journal.xml
···-<description>{% if site.description %}{{ site.description | xml_escape }}{% endif %}</description><description>{{ post.content | xml_escape | replace: 'src="/', 'src="https://bmannconsulting.com/' | replace: 'href="/', 'href="https://bmannconsulting.com/' }}</description>