Go to file
2024-03-12 01:34:20 +09:00
.env.sample feat: INIT 2024-01-12 13:30:45 +01:00
.gitignore Initial commit 2024-01-12 12:04:59 +01:00
.nvmrc feat: INIT 2024-01-12 13:30:45 +01:00
compose.yml add dockerfile 2024-03-04 12:26:56 +09:00
Dockerfile add dockerfile 2024-03-04 12:26:56 +09:00
example.json added image processing(no uploading) 2024-03-04 12:27:13 +09:00
lastProcessedPostId.txt feat: INIT 2024-01-12 13:30:45 +01:00
LICENSE Initial commit 2024-01-12 12:04:59 +01:00
main.js fixed url handling 2024-03-12 01:34:20 +09:00
package-lock.json feat: INIT 2024-01-12 13:30:45 +01:00
package.json feat: INIT 2024-01-12 13:30:45 +01:00
README.md fixed bugs 2024-03-04 13:14:49 +09:00
test.js added image processing(no uploading) 2024-03-04 12:27:13 +09:00

mastodon-to-bluesky

Forked from https://github.com/mauricerenck/mastodon-to-bluesky

https://maurice-renck.de/hub/tooling/crosspost-from-mastodon-to-bluesky

Changed from original

  • Reply to myself is not ignored
    • not shown as reply-tree in bluesky, to keep the code simple. (I don't want to keep the pairs of mastodon posts and bsky posts)
  • embed image as raw URL text on the mastodon
    • uploading image with uploadBlob fails if the image size is under 1MB, the official limit on the docs (maybe because I'm using self-hosted PDS.)
  • fixed the problem that quote is not unescaped correctly
  • added Docker image and compose file