How to automatically send screenshot? (For bug reports/feedback)

I’m pondering a system to make bug reports and feedback more smooth. I’m thinking I could easily use Google Analytics to capture text, and something like Screenshot to grab, well, screenshots. But I’m a bit stumped for ideas on how to transmit the screenshot from the user to me without requiring them to send an e-mail or anything like that.

Ideally what I’m looking for is a feedback popup that asks the user for some text input, and then have them click a smiley (:grinning: - :neutral_face: - :unamused: ) to submit (got the idea from Subnautica, see image below). If that could include a screenshot as well, that would be great.

I might be answering my own question here, but I’m looking at the documentation for Screenshot now, and it appears it grabs the pixels encoded to PNG. Does that mean I could just submit the screenshot as “text”, then grab it off Analytics and make it into an image?

If you base 64 encode the screenshot then yes it might work. But I’m guessing that Analytics has a limit on the size of the data you can send.

That’s probably true. If not Analytics, any idea on what might be better suited for something like this? I don’t specifically need all the other data that Analytics could provide in this instance, I’d be happy with just the text and the screenshot.

We use sentry.io to collect info from the editor, but it’s not free.
But it might give something to google at least:

2 Likes