A Chrome extension that tracks your MakerWorld models' performance and sends notifications via Telegram.
- Real-time monitoring of:
- Downloads
- Prints
- Boosts
- Points
- Automated notifications for:
- New downloads (with point tracking)
- New prints (with 2x point multiplier)
- New boosts
- Point rewards
- Daily summary reports including:
- Total downloads and prints
- Current points
- Top 5 most downloaded models
- Top 5 most printed models
- Configurable refresh intervals (5min to 1hr)
- Image previews in notifications
- Point reward tracking system with dynamic intervals (10, 25, 50, or 100 points)
- Chrome or Chromium-based browser
- Recommended Setup: Raspberry Pi running Chromium
- Perfect for 24/7 monitoring since the webpage needs to stay open
- Low power consumption
- Headless operation possible
- Telegram account and bot token (create one through BotFather if you don't have it)
- Download and extract the repository
- Open Chrome's Extension Management page (
chrome://extensions) - Enable Developer Mode
- Click "Load unpacked" and select the extracted folder
- Click the extension icon
- Configure Telegram:
- Create a new bot with BotFather if needed:
- Start a chat with BotFather
- Send
/newbotcommand - Follow instructions to set name and username
- Copy the provided token
- Enter your bot token and chat ID
- Create a new bot with BotFather if needed:
- Set your preferred refresh interval
- Configure daily report settings:
- Enable/disable daily summaries
- Set preferred notification time
- Click Save
- Use Raspberry Pi OS Lite for minimal resource usage
- Install Chromium:
sudo apt install chromium-browser - Set up auto-login and browser autostart
- Configure system to prevent sleep/display shutdown
- Use a stable internet connection
If you find this extension helpful, consider supporting my work: 🚀 My MakerWorld Profile
MIT