Skip to content

TeamsStatusPreserver is a lightweight tool designed to maintain an active status in Microsoft Teams by simulating user activity, ensuring that the application does not automatically switch your status to 'Away' during periods of inactivity

License

Notifications You must be signed in to change notification settings

cs-util-com/TeamsStatusPreserverJs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 

Repository files navigation

Teams Status Preserver

A lightweight browser-based tool that keeps your Microsoft Teams status active when you're away from your computer.

How It Works

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.

Key Features

  • 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

Quick Start

  1. Go to https://cs-util-com.github.io/TeamsStatusPreserverJs
  2. Keep the tab open while you're away
  3. Use "Settings" to customize behavior
  4. Use "Pause" to temporarily stop the simulation

For Developers

  1. Fork this repository
  2. Enable GitHub Pages (Settings → Pages → select main branch)
  3. Your app will be at: https://[username].github.io/TeamsStatusPreserverJs

Disclaimer

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.

About

TeamsStatusPreserver is a lightweight tool designed to maintain an active status in Microsoft Teams by simulating user activity, ensuring that the application does not automatically switch your status to 'Away' during periods of inactivity

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 100.0%