Links de ícones sociais clicáveis no perfil

Estou com um problema em que os links não estão navegando corretamente para o perfil de mídia social do usuário. Parece que ele apenas anexa a URL da página em que você está com o campo personalizado do usuário.

Até agora, notei isso para Steam e Discord.

Analisando o repositório do github em links-settings.js, não há linhas base: ou baseregex: para Steam e Discord… Bluesky e Twitter (desculpe, X, o aplicativo de tudo) funcionam bem, e eles têm ambas as linhas, então talvez esse seja o problema?

{
        name: "Discord",
        icon: "fab-discord",
        link: {
          value: settings.discord_custom_field_name,
        },
      },
      {
        name: "Steam",
        icon: "fab-steam",
        link: {
          value: settings.steam_custom_field_name,
        },
      },

Para Bluesky:

{
        name: "Bluesky",
        icon: "fab-bluesky",
        link: {
          value: settings.bluesky_custom_field_name,
          base: "https://bsky.app/profile/",
          baseregex: "^http(s)?://(www.)?bsky.app/profile/",
        },
      },

Para Twitter:

{
        name: "X",
        icon: "fab-twitter",
        link: {
          value: settings.twitter_custom_field_name,
          base: "https://twitter.com/",
          baseregex: "^http(s)?://(www.)?twitter.com/",
        },
      },

Analisando o restante das entradas, parece que estas também não têm as linhas base: ou baseregex:, mas não tenho um exemplo ativo delas para testar.

  • email
  • mastodon
  • discord
  • steam
  • linkedin
  • bandcamp

(editado para adicionar) Eu criei um pull request:
09096b8: adicionando as URLs base para email, steam e linkedin
0ec40a0: adicionado discord, bandcamp e mastodon, e atualizado o readme. Fiz isso separadamente porque bandcamp e mastodon terão URLs base diferentes dependendo do usuário, elas não são consistentes; e para o Discord, o usuário inseriria seu ID de Usuário e não seu nome de usuário, então parecia que precisaria de explicação no readme.