StayAwake is a simple plugin for Notepad++ that enables you to maintain an Active status on Microsoft Teams (and perhaps other such messaging applications).
If you are using Microsoft Teams, you may have noticed that Teams automatically sets your status to Away after a certain period of inactivity. This can be frustrating if you are still at your desk but perhaps on a business phone call OR outlining a plan on paper OR consulting some reference material.
StayAwake is a lightweight plugin for Notepad++ that will continue to run in the background until you click the Close button in its plugin panel.
StayAwake does its job by periodically cycling the Scroll Lock button (i.e., toggling once, and then immediately toggling again to restore Scroll Lock back to its original state). Since the Scroll Lock button is not used by most applications or users, this is a safe and non-intrusive way to keep your Microsoft Teams status Active.
Seconds between each toggle field: This field allows you to specify the interval between each Scroll Lock toggle. The initial default value for this is 240 seconds (i.e., 4 minutes). However, you can change this to any value between 10 and 9990 seconds. Your new value will be saved and used the next time you run the plugin.
Set Timer button: After changing the value for Seconds between each toggle, click this button to apply the new setting. Clicking this button will also immediately cycle the Scroll Lock button once.
The time when the app last toggled Scroll Lock, and the time when it will do so next are displayed and continually refreshed on the plugin panel.
Close button: Click this button to close the plugin panel.
Within Notepad++, you can install the StayAwake plugin using the Notepad++ Plugin Manager (Plugins » Plugins Admin menu option => Available tab).
After installing the StayAwake plugin, click on Plugins » StayAwake » Show StayAwake Panel menu option to start the utility.
StayAwake is also available as a standalone application. This version can be useful if you are not a Notepad++ user.