While working on Fedimojis, I’d like to check that the link entered by the user is actually a Mastodon server, to avoid bugs or loading thousands of emojis from Pixelfed instances that don’t distinguish between local and external emojis.

How can I do this?

  • maddy
    link
    fedilink
    English
    arrow-up
    7
    ·
    edit-2
    1 year ago

    Most software responds to /.well-known/nodeinfo with this info iirc

    • retiolus@lemmy.catOP
      link
      fedilink
      English
      arrow-up
      8
      ·
      1 year ago

      Okay! So you first need to check /.well-known/nodeinfo to get /nodeinfo/2.0.json!

      In the case of Pixelfed it’s in /api/nodeinfo/2.0.json