Badger BadgerWelcome 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 instructionsDownload the .vsix extension in the releases tab. To integrate with VS Code:
CreditsDevelopers: Shubh, Taran, Enock, Grayson Packages used: Telegram API (used for SMS notifications), BurntToast (used to send Windows Notifications through PowerShell) Connecting to the Telegram Notification BotFollow the steps below to enable notifications from the bot. RequirementsBefore starting, make sure you have:
If you do not have Telegram installed, download it below: Step 1 — Open the BotOpen the bot using the link below: You can open this link in your browser or directly inside the Telegram app. Step 2 — Click StartWhen the bot opens in Telegram:
This registers your account with the bot. Step 3 — Send a Message to the BotBefore the bot can send you notifications, you must send at least one message to the bot. For example, send:
or
Telegram bots cannot send messages to users until the user has interacted with the bot first. Step 4 — Get Your Telegram ID (Inside Telegram)You can obtain your Telegram ID directly inside Telegram using a helper bot.
Example:
Copy the number shown next to Id. This number is your Telegram ID. Step 5 — Enter Your Telegram ID Into VSCode
Step 6 — Setup CompleteOnce you have:
The bot will now be able to send you notifications. TroubleshootingThe bot does not send messagesMake sure you have done all of the following:
The link opens in a browser but nothing happensMake sure the Telegram app is installed and allowed to open Telegram links. Telegram Bot Link |