A lightweight browser-based tool that keeps your Microsoft Teams status active when you're away from your computer.
The app simulates user activity (mouse movements, clicks, keystrokes, scrolling) at random intervals to prevent Teams from changing your status to "Away" during periods of inactivity.
- Configurable event types (mouse, keyboard, scroll)
- Adjustable timing (5-60 seconds between events)
- Activity log to track simulated events
- Works offline and saves preferences locally
- Go to https://cs-util-com.github.io/TeamsStatusPreserverJs
- Keep the tab open while you're away
- Use "Settings" to customize behavior
- Use "Pause" to temporarily stop the simulation
- Fork this repository
- Enable GitHub Pages (Settings → Pages → select main branch)
- Your app will be at:
https://[username].github.io/TeamsStatusPreserverJs
This tool is for legitimate use cases like preventing unwanted status changes during presentations or meetings. Use responsibly and according to your organization's policies.