Welcome to Badger Badger!
When you alt-tab away from VS Code, Badger Badger notices. If you stay away for too long, the system will send notifications that gradually intensify, nudging you to return to work before distractions take over.
Whether you want a gentle reminder or a more serious push, Badger Badger adapts to your preferred level of accountability.
Download the .vsix extension in the releases tab.
To integrate with VS Code:
- Install BurntToast via PowerShell Gallery
Install-Module -Name BurntToast-
Click the ⋯ menu in the top-right
-
Select Install from VSIX…
-
Choose the downloaded file
Developers: Shubh, Taran, Enock, Grayson
Packages used: Telegram API (used for SMS notifications), BurntToast (used to send Windows Notifications through PowerShell)
Follow the steps below to enable notifications from the bot.
Before starting, make sure you have:
- A Telegram account
- The Telegram app installed on either:
- Your phone
- Your computer
- Installed the Badger VSCode extension
If you do not have Telegram installed, download it below:
Open the bot using the link below:
You can open this link in your browser or directly inside the Telegram app.
When the bot opens in Telegram:
- Click the Start button.
This registers your account with the bot.
Before the bot can send you notifications, you must send at least one message to the bot.
For example, send:
hello
or
/start
Telegram bots cannot send messages to users until the user has interacted with the bot first.
You can obtain your Telegram ID directly inside Telegram using a helper bot.
- Open Telegram.
- In the search bar, search for:
userinfobot - Open the bot and click Start.
- The bot will immediately reply with your ID.
Example:
Id: 123456789
First: YourName
Username: yourusername
Copy the number shown next to Id. This number is your Telegram ID.
- Launch VSCode.
- Navigate to the settings menu.
- Under
Extensions>Badger Extension, find the field labeledTelegram ID. - Paste your Telegram ID into the field.
- Save the settings.
Once you have:
- Clicked Start on the telegram bot
- Sent at least one message to the telegram bot
- Entered your Telegram ID into VSCode Settings
The bot will now be able to send you notifications.
Make sure you have done all of the following:
- Clicked Start
- Sent at least one message
- Entered the correct Telegram ID
Make sure the Telegram app is installed and allowed to open Telegram links.