Skip to content

Conversation

@awtj8o81ryywg793
Copy link
Contributor

@awtj8o81ryywg793 awtj8o81ryywg793 commented Dec 7, 2025

Description

Add TootFeedBot bridge. Closes #1673.

I've marked all values of bridges.supports as false since I'm not the maintainer of, or a contributor to, this bridge, and therefore I'm not sure what the bridge supports. @urmaul, would you be able to help here? Let me know if any other values need to be changed (e.g., maturity, etc.).

✔️ Checklist

  • Keep this checklist
  • Check for common mistakes:
    • Wrap plain URLs in <> to linkify them (learn more).
    • Use the right level of headings: The page title will use a level 1 headings, so your headings should use level 2 and below.
    • Use internal links: when linking to another page on https://matrix.org, use the Zola [label](@/target.md) syntax.
  • For blog posts:
    • Verify the date and post ordering on the /blog page, especially for multiple posts on the same day. Prefer UTC format, e.g. 2025-12-01T14:00:00Z for Dec 1st, 2025, 2pm UTC.
    • Set the correct author and category. Browse existing ones at https://matrix.org/author/ and https://matrix.org/category/ to match them.
  • If you hold a specific role in relation to the content you are contributing, such as project maintainer or on behalf of a team or organisation, please let us know. See example.
  • If your PR is time-sensitive in any way, please mention the attached timeline and context in the PR description.
  • Mention any issues related to the PR. Use GitHub keywords as appropriate.
  • Your individual commits or pull request is signed off.

Signed-off-by: Jack S. <[email protected]>
@HarHarLinks HarHarLinks added the ecosystem Adding and removing ecosystem projects label Dec 8, 2025
@urmaul
Copy link

urmaul commented Dec 9, 2025

I'd say it's stable but probably there are no users except me so Beta is fine.

Is there any documentation on [bridges.supports]?

  • It somewhat supports media, by posting media links to Matrix and relying on the URL previews to show them and I'm not sure whether it's true or false.
  • There are no such things as DMs in Mastodon. You can only publish a post visible only to the users you mentioned. TootFeedBot supports them in terms of "you can see messages sent to you". No replying because of the read-only access. Does that mean that dm = false?

So, three things where I'm not sure, everything else looks good.

@HarHarLinks
Copy link
Collaborator

I would expect a bridge that "supports" media to post the media in both bridged platform's native way. On Matrix side, that means an m.image event.

I think neither dm nor group apply here.

Over all, as far as I understand the functionality, it seems much more similar to an RSS subscription than a chat bridge. So perhaps bridge isn't the best match for this project, but https://matrix.org/ecosystem/integrations/ would be a better fit?

@awtj8o81ryywg793
Copy link
Contributor Author

Quoted from a previous comment:

Over all, as far as I understand the functionality, it seems much more similar to an RSS subscription than a chat bridge. So perhaps bridge isn't the best match for this project, but https://matrix.org/ecosystem/integrations/ would be a better fit?

That's something that crossed my mind not long after opening the PR. Given the uni-directional nature of this project, I support your suggestion to add it as an integration rather than a bridge. As you say, it is more similar to an RSS integration than a bi-directional bridge.

Quoted from a previous comment:

I would expect a bridge that "supports" media to post the media in both bridged platform's native way. On Matrix side, that means an m.image event.

I think neither dm nor group apply here.

Of course, if we change how we categorise this project (i.e., as an integration instead of a bridge), we would no longer need to worry about advertising the specific functions the project supports.

@awtj8o81ryywg793 awtj8o81ryywg793 marked this pull request as ready for review December 11, 2025 01:35
@awtj8o81ryywg793 awtj8o81ryywg793 requested a review from a team as a code owner December 11, 2025 01:35
@awtj8o81ryywg793 awtj8o81ryywg793 changed the title Update: Add TootFeedBot bridge Update: Add TootFeedBot integration Dec 11, 2025
@awtj8o81ryywg793 awtj8o81ryywg793 changed the title Update: Add TootFeedBot integration Update: Add TootFeedBot bot Dec 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ecosystem Adding and removing ecosystem projects

Projects

None yet

Development

Successfully merging this pull request may close these issues.

TootFeedBot bridge

3 participants