Preciso de opiniões para teste de programação de plugin

bom dia, eu gostaria de saber se é possível, de acordo com seu conhecimento, desenvolver um plugin que utilize uma API (API v2 do BGG). Em resumo, eu gostaria de adicionar um botão de busca de jogo na barra de ferramentas do tópico. aqui está o esquema

Usuário clica em “BGG”

Modal de busca abre (JavaScript)

Insere o nome do jogo

API Discourse → API BoardGameGeek

Resultados exibidos

Seleciona um jogo

Detalhes completos carregados

Clica em “Inserir”

Texto formatado inserido no tópico

Isso é possível?

Eu já fiz testes com ia, mas vi que ele usa net/http e nokogiri

Obrigado pela sua ajuda

Quem é o usuário que está realizando a ação? O OP? Um membro da equipe?

Isso pode ser possível com um Componente de Tema (Theme Component), se não houver interação com o banco de dados e usar solicitações de rede sem dados sensíveis.

é o usuário que cria um tópico e, em seguida, clica em pesquisa bgg (jogo). ele insere a pesquisa do jogo que é encontrada pela api xml bgg e valida a pesquisa que será integrada ao tópico

não sei se respondi bem à pergunta :sweat_smile:

1 curtida

Entendi. Corrija-me se estiver errado, mas acho que a API requer uma chave de Autorização que não deve ser compartilhada? Então um plugin é melhor. Acho que é totalmente possível fazer isso com um plugin - vá em frente!

Sim, é necessária uma chave de fato

1 curtida

Eu vou tentar programar :rofl:

2 curtidas

Bem, acho que preciso de ajuda porque estou começando meu plugin e sou iniciante em programação e estou tentando entender.

Estou tentando resolver este problema no Discourse

Ainda tenho alguns problemas com meus botões :rofl: