Extensão para o Google Chrome que adiciona algumas melhorias na plataforma da GamersClub.
GamersClub Booster Extension
## GamersClub Booster é uma extensão com o intuito de melhorar a plataforma.
REFERENTE AO ACESSO AO DISCORD:
Foi adicionado permissão nova pra poder enviar pro webhook, só vai ser utilizado SE vc configurar o webhook, foi a única forma que encontramos, pode checar o manifest e ver que pede apenas acesso a discord.com/apis/webhooks, nada muito invasivo e bem restrito.
Infelizmente o navegador bloqueia a request sem isso!
O código está aberto no github e os builds são automáticos, não tem alteração entre o que está lá e o que está nas lojas (chrome/firefox)
Aqui está a permissão, que é bem restrita aos webhooks: https://github.com/gamersclub-booster/gamersclub-booster/blob/development/manifest.json#L15
### O que ela faz?
- Pré Ready Automático
- Ready Automático
- Copiar IP Automático
- Opção de manter o lobby em posição fixa na tela. Evita aquele comportamento chato de ficar sumindo e aparecendo a aba do lobby.
- Adiciona um botão na página que força a criação de lobby quando o limite estiver atingido (50 free, 400 premium)
E muitas outras features não listadas aqui! Saiba mais em: https://github.com/gamersclub-booster/gamersclub-booster/blob/master/README.md
Para solicitar/colaborar com uma feature abra um Pull Request ou Issue no github (https://github.com/gamersclub-booster/gamersclub-booster) ou acesse o nosso discord (https://discord.gg/umx6bbuawh)
Read more
REFERENTE AO ACESSO AO DISCORD:
Foi adicionado permissão nova pra poder enviar pro webhook, só vai ser utilizado SE vc configurar o webhook, foi a única forma que encontramos, pode checar o manifest e ver que pede apenas acesso a discord.com/apis/webhooks, nada muito invasivo e bem restrito.
Infelizmente o navegador bloqueia a request sem isso!
O código está aberto no github e os builds são automáticos, não tem alteração entre o que está lá e o que está nas lojas (chrome/firefox)
Aqui está a permissão, que é bem restrita aos webhooks: https://github.com/gamersclub-booster/gamersclub-booster/blob/development/manifest.json#L15
### O que ela faz?
- Pré Ready Automático
- Ready Automático
- Copiar IP Automático
- Opção de manter o lobby em posição fixa na tela. Evita aquele comportamento chato de ficar sumindo e aparecendo a aba do lobby.
- Adiciona um botão na página que força a criação de lobby quando o limite estiver atingido (50 free, 400 premium)
E muitas outras features não listadas aqui! Saiba mais em: https://github.com/gamersclub-booster/gamersclub-booster/blob/master/README.md
Para solicitar/colaborar com uma feature abra um Pull Request ou Issue no github (https://github.com/gamersclub-booster/gamersclub-booster) ou acesse o nosso discord (https://discord.gg/umx6bbuawh)
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "GamersClub Booster", "description": "Extens\u00e3o para o Google Chrome que adiciona algumas melhorias na plataforma da GamersClub.", "version": "2.63.1", "icons": { "16": "images/icon_16.png", "48": "images/icon_48.png", "128": "images/icon_128.png" }, "host_permissions": [ "https://*gamersclub.com.br/", "https://cs.gamersclub.gg/", "https://discord.com/api/webhooks/*" ], "permissions": [ "storage" ], "content_scripts": [ { "matches": ["*://*.gamersclub.com.br/*", "*://cs.gamersclub.gg/*"], "js": ["content-scripts/main.js"], "css": ["content.css"], "run_at": "document_end" }, { "matches": [ "*://*.gamersclub.com.br/minhas-partidas*", "*://cs.gamersclub.gg/minhas-partidas*", "*://*.gamersclub.com.br/my-matches*", "*://cs.gamersclub.gg/my-matches*" ], "js": ["content-scripts/my-matches.js"], "run_at": "document_end" }, { "matches": [ "*://*.gamersclub.com.br/team/matches/*", "*://cs.gamersclub.gg/team/matches/*" ], "js": ["content-scripts/team.js"], "run_at": "document_end" }, { "matches": [ "*://*.gamersclub.com.br/lobby*", "*://cs.gamersclub.gg/lobby*", "*://*.gamersclub.com.br/ranked*", "*://cs.gamersclub.gg/ranked*", "*://*.gamersclub.com.br/match*", "*://cs.gamersclub.gg/match*", "*://*.gamersclub.com.br/hub*", "*://cs.gamersclub.gg/hub*" ], "js": ["content-scripts/lobby.js"], "run_at": "document_end" }, { "matches": [ "*://*.gamersclub.com.br/jogador*", "*://cs.gamersclub.gg/jogador*", "*://*.gamersclub.com.br/player*", "*://cs.gamersclub.gg/player*" ], "js": ["content-scripts/profile.js"], "run_at": "document_end" }, { "matches": [ "*://*.gamersclub.com.br/missoes*", "*://cs.gamersclub.gg/missoes*" ], "js": ["content-scripts/missions.js"], "run_at": "document_end" } ], "web_accessible_resources": [ { "resources": [ "images/discord.svg", "events-listener.js", "jquery-3.7.1.min.js" ], "matches": [ "" ] } ], "options_ui": { "page": "index.html" }, "action": { "default_icon": { "16": "images/icon_16.png", "48": "images/icon_48.png", "128": "images/icon_128.png" }, "default_popup": "index.html" }, "content_security_policy": { "extension_pages": "script-src 'self' 'wasm-unsafe-eval';object-src 'self';" }, "browser_specific_settings": { "gecko": { "id": {68a6744b-6d1e-4c85-83ad-637c9dc135b5} } }}
Read more