orbulo
orbulo
PD🧩 Plasmo Developers
Created by orbulo on 7/13/2024 in #👾extension
Error while comunicating between CS and BGSW.
Hey all! I'm trying to build this extension that reads particular URLs in Discord (web) messages and replaces them with a custom UI that shows images, buttons, etc. This project is for an hackathon and we have a deadline by tomorrow morning, so I guess it's pretty urgent. The UI part works fine, the problem is that I cannot perform fetch calls from the content script since it gets blocked by Discord CSP. So I'm trying to send a message from the content script to the background service worker using @plasmohq/messaging, the problem is that I get a CSP error regarding the connection to ws://localhost:1815 and the messages stay hanging. Am I doing something wrong? The strange thing is that if I remove the world: "MAIN" it works fine, but I need the content script to be in the main world in order to access the window object because there's some data I need to fetch from other extensions that usually inject it there. The code is available at: https://github.com/builders-garden/shortcut-extension
3 replies