Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. Say hello to `threadcat`!

Say hello to `threadcat`!

Scheduled Pinned Locked Moved Uncategorized
56 Posts 37 Posters 38 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • nicksilkey@hachyderm.ioN nicksilkey@hachyderm.io

    @blinry thanks for building this! 💙

    Can I ask what prompted this tool? Did you want local copies of "all things about a mast post and replies", so as to allow for an offline thought curation? Or other goals? 👀

    Asking as I had similar thoughts of need - and saw this on fedi! Thanks again! 🙇‍♀️

    blinry@chaos.socialB This user is from outside of this forum
    blinry@chaos.socialB This user is from outside of this forum
    blinry@chaos.social
    wrote last edited by
    #14

    @nicksilkey Mainly wanting to quickly put together a blogpost version of the random threads I wrote!

    It's fun: "Microblogging" an event for example, comes easy to me. And then, when you're ready, you can pull that content together and publish it on the blog. 🙂

    1 Reply Last reply
    0
    • blinry@chaos.socialB blinry@chaos.social

      I've been hacking on it a lot this week, with my silly human hands, and it's been a lot of fun!

      Right now, it can only read threads from Mastodon, and only output Markdown, but both directions could be extended.

      To try it out, I've been using it to publish one blog post each day this week – you might have noticed! 😄

      chamaeleon@mastodon.artC This user is from outside of this forum
      chamaeleon@mastodon.artC This user is from outside of this forum
      chamaeleon@mastodon.art
      wrote last edited by
      #15

      @blinry being human is fun!

      1 Reply Last reply
      0
      • blinry@chaos.socialB blinry@chaos.social

        Say hello to `threadcat`! 🧶🐱

        It's a little Rust tool which takes the URL to a Mastodon thread, and converts it to a Markdown file. It also downloads all attached media files (and their alt texts)!

        That way, it's really easy to get a "first draft" for a blog post from a thread you wrote!

        Installation: `cargo install threadcat`

        ➡️ https://codeberg.org/blinry/threadcat ⬅️

        reiver@mastodon.socialR This user is from outside of this forum
        reiver@mastodon.socialR This user is from outside of this forum
        reiver@mastodon.social
        wrote last edited by
        #16

        @blinry

        If you use the #FediDev hash-tag, you'll reach other Fediverse developers.

        1 Reply Last reply
        0
        • blinry@chaos.socialB blinry@chaos.social

          Say hello to `threadcat`! 🧶🐱

          It's a little Rust tool which takes the URL to a Mastodon thread, and converts it to a Markdown file. It also downloads all attached media files (and their alt texts)!

          That way, it's really easy to get a "first draft" for a blog post from a thread you wrote!

          Installation: `cargo install threadcat`

          ➡️ https://codeberg.org/blinry/threadcat ⬅️

          thestonedonkey@beige.partyT This user is from outside of this forum
          thestonedonkey@beige.partyT This user is from outside of this forum
          thestonedonkey@beige.party
          wrote last edited by
          #17

          @blinry I love how wonderfully specific this tool is!

          1 Reply Last reply
          0
          • blinry@chaos.socialB blinry@chaos.social

            I've been hacking on it a lot this week, with my silly human hands, and it's been a lot of fun!

            Right now, it can only read threads from Mastodon, and only output Markdown, but both directions could be extended.

            To try it out, I've been using it to publish one blog post each day this week – you might have noticed! 😄

            harbeider@mastodon.socialH This user is from outside of this forum
            harbeider@mastodon.socialH This user is from outside of this forum
            harbeider@mastodon.social
            wrote last edited by
            #18

            @blinry Nice❣️

            But till now I got a thread containing just one toot, and this output:
            "Note: Thread might be cut off due to Mastodon's API limits. Provide an ACCESS_TOKEN via environment variable to make authenticated requests."

            How to solve this?

            blinry@chaos.socialB 1 Reply Last reply
            0
            • c_merriweather@social.linux.pizzaC c_merriweather@social.linux.pizza

              @hmnd @blinry @Westfuchs Not sure what you use for the carbonation, but I make fizzy water with baking soda and citric acid (available in the US in the home canning section of stores).

              westfuchs@mastodon.socialW This user is from outside of this forum
              westfuchs@mastodon.socialW This user is from outside of this forum
              westfuchs@mastodon.social
              wrote last edited by
              #19

              @c_merriweather @hmnd @blinry For carbonated water I usually go for a SodaStream machine (or similar non-branded device).

              Du you put the baking soda & citric acid in the bottle and seal it?

              c_merriweather@social.linux.pizzaC 1 Reply Last reply
              0
              • blinry@chaos.socialB blinry@chaos.social

                Say hello to `threadcat`! 🧶🐱

                It's a little Rust tool which takes the URL to a Mastodon thread, and converts it to a Markdown file. It also downloads all attached media files (and their alt texts)!

                That way, it's really easy to get a "first draft" for a blog post from a thread you wrote!

                Installation: `cargo install threadcat`

                ➡️ https://codeberg.org/blinry/threadcat ⬅️

                masukomi@connectified.comM This user is from outside of this forum
                masukomi@connectified.comM This user is from outside of this forum
                masukomi@connectified.com
                wrote last edited by
                #20

                @blinry @alina yaay. Looking forward to playing with this

                1 Reply Last reply
                0
                • harbeider@mastodon.socialH harbeider@mastodon.social

                  @blinry Nice❣️

                  But till now I got a thread containing just one toot, and this output:
                  "Note: Thread might be cut off due to Mastodon's API limits. Provide an ACCESS_TOKEN via environment variable to make authenticated requests."

                  How to solve this?

                  blinry@chaos.socialB This user is from outside of this forum
                  blinry@chaos.socialB This user is from outside of this forum
                  blinry@chaos.social
                  wrote last edited by
                  #21

                  @harbeider I wrote a section about that in the README: https://codeberg.org/blinry/threadcat

                  Please check if that explanation helps – if not, feel free to ask again, and maybe I can improve the description! 🙂

                  1 Reply Last reply
                  0
                  • blinry@chaos.socialB blinry@chaos.social

                    Say hello to `threadcat`! 🧶🐱

                    It's a little Rust tool which takes the URL to a Mastodon thread, and converts it to a Markdown file. It also downloads all attached media files (and their alt texts)!

                    That way, it's really easy to get a "first draft" for a blog post from a thread you wrote!

                    Installation: `cargo install threadcat`

                    ➡️ https://codeberg.org/blinry/threadcat ⬅️

                    wuffel@social.tchncs.deW This user is from outside of this forum
                    wuffel@social.tchncs.deW This user is from outside of this forum
                    wuffel@social.tchncs.de
                    wrote last edited by
                    #22

                    @blinry

                    🤗

                    1 Reply Last reply
                    0
                    • blinry@chaos.socialB blinry@chaos.social

                      Say hello to `threadcat`! 🧶🐱

                      It's a little Rust tool which takes the URL to a Mastodon thread, and converts it to a Markdown file. It also downloads all attached media files (and their alt texts)!

                      That way, it's really easy to get a "first draft" for a blog post from a thread you wrote!

                      Installation: `cargo install threadcat`

                      ➡️ https://codeberg.org/blinry/threadcat ⬅️

                      sn@mastodon.ping.deS This user is from outside of this forum
                      sn@mastodon.ping.deS This user is from outside of this forum
                      sn@mastodon.ping.de
                      wrote last edited by
                      #23

                      @blinry Instead of splitting writings, I suggest increasing the #MAX_CHARS setting of your #mastodon instance.

                      blinry@chaos.socialB 1 Reply Last reply
                      0
                      • sn@mastodon.ping.deS sn@mastodon.ping.de

                        @blinry Instead of splitting writings, I suggest increasing the #MAX_CHARS setting of your #mastodon instance.

                        blinry@chaos.socialB This user is from outside of this forum
                        blinry@chaos.socialB This user is from outside of this forum
                        blinry@chaos.social
                        wrote last edited by
                        #24

                        @sn I think you got it the wrong way: The tool downloads threads (from instances outside my control) into one long text, not the other way around.

                        1 Reply Last reply
                        0
                        • westfuchs@mastodon.socialW westfuchs@mastodon.social

                          @c_merriweather @hmnd @blinry For carbonated water I usually go for a SodaStream machine (or similar non-branded device).

                          Du you put the baking soda & citric acid in the bottle and seal it?

                          c_merriweather@social.linux.pizzaC This user is from outside of this forum
                          c_merriweather@social.linux.pizzaC This user is from outside of this forum
                          c_merriweather@social.linux.pizza
                          wrote last edited by
                          #25

                          @Westfuchs @hmnd @blinry Mix baking soda into glass of water, add citric acid, stir and watch the bubbles. Adjust ingredients, when it tastes neither acidic or base, drink. Adding lemon or lime juice makes it a refreshing drink.

                          (I got the idea after thinking about the "volcanoes" we built in elementary school: Take a glass bottle with small neck-
                          we used a glass coca-cola bottle in the 1960s. Build a papier mache mountain around it. Using a funnel, pour baking soda inside. Then pour vinegar with red food coloring in the bottle, and watch the "lava" pour down the sides of the "mountain.")

                          1 Reply Last reply
                          0
                          • blinry@chaos.socialB blinry@chaos.social

                            Say hello to `threadcat`! 🧶🐱

                            It's a little Rust tool which takes the URL to a Mastodon thread, and converts it to a Markdown file. It also downloads all attached media files (and their alt texts)!

                            That way, it's really easy to get a "first draft" for a blog post from a thread you wrote!

                            Installation: `cargo install threadcat`

                            ➡️ https://codeberg.org/blinry/threadcat ⬅️

                            khzimmer2@literatur.socialK This user is from outside of this forum
                            khzimmer2@literatur.socialK This user is from outside of this forum
                            khzimmer2@literatur.social
                            wrote last edited by
                            #26

                            @blinry

                            Correct me if I am wrong:

                            You wrote a tool that enables people to download complete Mastodon threads from other participants / on other instances?

                            So that's NOT made for collecting OWN content, but for other people's content?

                            One question:

                            Isn't that called STEALING?

                            autoiue@mastodon.xn--cfa.xyzA 8000mark@social.tchncs.de8 codl@chitter.xyzC 3 Replies Last reply
                            0
                            • blinry@chaos.socialB blinry@chaos.social

                              Say hello to `threadcat`! 🧶🐱

                              It's a little Rust tool which takes the URL to a Mastodon thread, and converts it to a Markdown file. It also downloads all attached media files (and their alt texts)!

                              That way, it's really easy to get a "first draft" for a blog post from a thread you wrote!

                              Installation: `cargo install threadcat`

                              ➡️ https://codeberg.org/blinry/threadcat ⬅️

                              waffles@masto.yttrx.comW This user is from outside of this forum
                              waffles@masto.yttrx.comW This user is from outside of this forum
                              waffles@masto.yttrx.com
                              wrote last edited by
                              #27

                              @blinry any consideration to making this a tool to archive your feed? I’ve been thinking it would be nice to have a static website of my toots for if/when it stops making sense to maintain a dynamic mastodon server to serve this content.

                              blinry@chaos.socialB 1 Reply Last reply
                              1
                              0
                              • R relay@relay.mycrowd.ca shared this topic
                              • khzimmer2@literatur.socialK khzimmer2@literatur.social

                                @blinry

                                Correct me if I am wrong:

                                You wrote a tool that enables people to download complete Mastodon threads from other participants / on other instances?

                                So that's NOT made for collecting OWN content, but for other people's content?

                                One question:

                                Isn't that called STEALING?

                                autoiue@mastodon.xn--cfa.xyzA This user is from outside of this forum
                                autoiue@mastodon.xn--cfa.xyzA This user is from outside of this forum
                                autoiue@mastodon.xn--cfa.xyz
                                wrote last edited by
                                #28

                                @khzimmer2 @blinry

                                • me does ctrl+p on webpage
                                • arrested by the internet police

                                😂

                                1 Reply Last reply
                                0
                                • blinry@chaos.socialB blinry@chaos.social

                                  Say hello to `threadcat`! 🧶🐱

                                  It's a little Rust tool which takes the URL to a Mastodon thread, and converts it to a Markdown file. It also downloads all attached media files (and their alt texts)!

                                  That way, it's really easy to get a "first draft" for a blog post from a thread you wrote!

                                  Installation: `cargo install threadcat`

                                  ➡️ https://codeberg.org/blinry/threadcat ⬅️

                                  gabboman@gabboman.xyzG This user is from outside of this forum
                                  gabboman@gabboman.xyzG This user is from outside of this forum
                                  gabboman@gabboman.xyz
                                  wrote last edited by
                                  #29

                                  @blinry@chaos.social

                                  is it fedi standard or mastodon exclusive?

                                  blinry@chaos.socialB 1 Reply Last reply
                                  0
                                  • gabboman@gabboman.xyzG gabboman@gabboman.xyz

                                    @blinry@chaos.social

                                    is it fedi standard or mastodon exclusive?

                                    blinry@chaos.socialB This user is from outside of this forum
                                    blinry@chaos.socialB This user is from outside of this forum
                                    blinry@chaos.social
                                    wrote last edited by
                                    #30

                                    @gabboman Mastodon-only for now, but open to extending that!

                                    1 Reply Last reply
                                    0
                                    • blinry@chaos.socialB blinry@chaos.social

                                      Say hello to `threadcat`! 🧶🐱

                                      It's a little Rust tool which takes the URL to a Mastodon thread, and converts it to a Markdown file. It also downloads all attached media files (and their alt texts)!

                                      That way, it's really easy to get a "first draft" for a blog post from a thread you wrote!

                                      Installation: `cargo install threadcat`

                                      ➡️ https://codeberg.org/blinry/threadcat ⬅️

                                      sampler@freebeerextremist.comS This user is from outside of this forum
                                      sampler@freebeerextremist.comS This user is from outside of this forum
                                      sampler@freebeerextremist.com
                                      wrote last edited by
                                      #31
                                      @blinry install pleroma you silly little retard
                                      1 Reply Last reply
                                      0
                                      • blinry@chaos.socialB blinry@chaos.social

                                        Say hello to `threadcat`! 🧶🐱

                                        It's a little Rust tool which takes the URL to a Mastodon thread, and converts it to a Markdown file. It also downloads all attached media files (and their alt texts)!

                                        That way, it's really easy to get a "first draft" for a blog post from a thread you wrote!

                                        Installation: `cargo install threadcat`

                                        ➡️ https://codeberg.org/blinry/threadcat ⬅️

                                        pierstoval@mastodon.socialP This user is from outside of this forum
                                        pierstoval@mastodon.socialP This user is from outside of this forum
                                        pierstoval@mastodon.social
                                        wrote last edited by
                                        #32

                                        @blinry Does it mean that it's time for me to say that I've created a small CLI tool in PHP to list your threads in HTML files?

                                        Link Preview Image
                                        mastothreads

                                        mastothreads

                                        favicon

                                        Codeberg.org (codeberg.org)

                                        I mean, it's still a prototype, but it's definitely worth having IMO.

                                        1 Reply Last reply
                                        0
                                        • khzimmer2@literatur.socialK khzimmer2@literatur.social

                                          @blinry

                                          Correct me if I am wrong:

                                          You wrote a tool that enables people to download complete Mastodon threads from other participants / on other instances?

                                          So that's NOT made for collecting OWN content, but for other people's content?

                                          One question:

                                          Isn't that called STEALING?

                                          8000mark@social.tchncs.de8 This user is from outside of this forum
                                          8000mark@social.tchncs.de8 This user is from outside of this forum
                                          8000mark@social.tchncs.de
                                          wrote last edited by
                                          #33

                                          @khzimmer2 Yeah it is and I'm stealing your reply with my eye-tools as we speak!

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups