#22

Implement live bot screen monitoring via screenshots and WebSocket updates

Status: closed
retoor retoor ·

Summary

Implement a feature where bots using Playwright take screenshots after every page load, field input, scroll, action, or screen change. These screenshots should be converted to lower quality and displayed in the admin area with automatic refresh, showing the bot's username and current action/status. The solution should be lightweight, supporting 5-30 bots, and ideally use WebSocket signals or leverage existing stdout reading for updates.

Steps to Reproduce

Not provided.

Expected Behaviour

  • Bots capture screenshots after each page load, field input, scroll, action, or screen change.
  • Screenshots are converted to lower quality and displayed in the admin area.
  • The admin area automatically refreshes to show the latest screenshots.
  • Each screenshot is accompanied by the bot's username and current action/status.
  • The solution is lightweight and scalable for 5-30 bots.
  • Updates are delivered via WebSocket signals or other lightweight mechanisms (e.g., reading from stdout).

Actual Behaviour

Not implemented yet.

Environment

Not provided.


Reported by retoor via DevPlace.

Updates & comments

No updates yet.

Log in to comment.