You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**Stability Mode is a revolutionary approach to viewer botting that changes everything:**
130
+
Stability Mode remains the core of this release: it maintains long-lived WebSocket connections and emulates real browser behavior to stabilize viewer counts.
131
131
132
-
- **🎯 Persistent Connections:** Unlike traditional bots that reconnect constantly, Stability Mode maintains long-lived WebSocket connections that stay active for hours
133
-
- **📈 Rock-Solid Viewer Counts:** Say goodbye to fluctuating numbers! Your viewer count stays consistent and stable, just like real viewers
134
-
- **🛡️ Platform-Friendly:** Mimics real user behavior with proper handshakes, tracking events, and ping/pong cycles - exactly how Kick expects it
135
-
- **⚡ Set It & Forget It:** Start the bot and walk away - connections maintain themselves with automatic health monitoring and reconnection
136
-
- **💪 Premium Feature:** Available exclusively for Active, Premium, and Lifetime subscribers
137
-
138
-
**How Stability Mode Works:**
139
-
- Sends proper `channel_handshake` messages every 15 seconds (just like real browsers)
140
-
- Maintains viewer tracking with `user_event` messages every 30 seconds
141
-
- Keeps connections alive with smart ping/pong cycles
142
-
- Auto-recovers from disconnections with exponential backoff
143
-
- Monitors connection health and maintains 90% uptime target
132
+
- 🎯 Persistent connections: regular handshakes and session maintenance
- 🛡️ Platform-friendly behavior: ping/pong, user_event, and error handling
135
+
- ⚡ "Set & forget" mode with monitoring and automatic reconnection
144
136
145
137
### 🔧 Smart Port Management
146
138
147
-
- **Automatic Port Discovery:** Bot automatically finds an available port - no more "port already in use" errors!
148
-
- **Crystal-Clear Error Messages:** If something goes wrong, you get helpful troubleshooting steps
149
-
- **Browser Compatibility:** Improved handling of browser WebSocket connections
150
-
- **Multi-Instance Support:** Run multiple bots without conflicts
139
+
We've simplified deployment: the executable no longer requires administrator privileges. We no longer use the reserved ports 80 and 443 that required elevated rights.
140
+
141
+
- No UAC elevation required for the Windows executable
142
+
- The bot now uses non-reserved ports and automatically discovers a free port
143
+
- Fewer permission and firewall issues during installation and runtime
- ✅ Enhanced WebSocket message handling with full Kick protocol support
156
-
- ✅ Improved connection stability with better error recovery
157
-
- ✅ Added comprehensive logging for debugging
158
-
- ✅ Better proxy rotation and token management
159
-
- ✅ Frontend correctly displays "Active Connections" in Stability Mode
147
+
- ✅ Fixed the viewer count dropping after 1 minute (improved tracking)
148
+
- ✅ Better handling of WebSocket messages and Kick protocol
149
+
- ✅ Improved resilience with exponential backoff
150
+
- ✅ Enhanced logging for easier debugging
151
+
- ✅ Improved proxy rotation and token management
152
+
- ✅ Frontend: correct display of "Active Connections"
160
153
161
154
---
162
155
163
-
## 📥 Getting Started
156
+
## 📥 Deployment Notes (Recommended Practices)
164
157
165
-
### For Stability Mode:
166
-
1. Download and run the bot
167
-
2. Enable "Stability Mode" in settings (requires active support with patreon)
168
-
3. Set your desired thread count
169
-
4. Watch your viewer count stabilize and stay there! 🎯
158
+
1. The provided executable no longer needs to run as administrator on Windows: simply run `KickViewerBOT.exe` as a standard user.
159
+
2. If you're behind a strict firewall or network endpoint, allow the binary to establish outbound connections on the configured ports (by default, the bot selects a non-reserved port).
160
+
3. Check your OS/antivirus rules if the executable is blocked on first run.
170
161
171
-
### For Standard Mode:
172
-
- Works exactly as before with short-lived connections
173
-
- Perfect for quick boosts or testing
162
+
## 📥 Getting Started
174
163
175
-
---
164
+
- For Stability Mode: download and run the executable as a standard user, enable Stability Mode in settings, and adjust thread count.
165
+
- For Standard Mode: works as before with short-lived connections.
176
166
177
-
## 💡 Why This Update Matters
167
+
---
178
168
179
-
**Before:** Viewer counts would spike, then drop, then spike again - inconsistent and suspicious.
169
+
## 💡 Why this update matters
180
170
181
-
**After:** Smooth, stable viewer counts that look completely natural. Stability Mode makes your stream look genuinely popular! 🌟
171
+
- Before: elevation was required to bind to reserved ports (caused deployment friction).
172
+
- Now: simplified install and run experience, reduced friction for users.
182
173
183
174
---
184
175
185
-
**Need help?** [Open an issue](https://github.com/H1B0B0/Kick-Viewerbot/issues) or join our Discord community!
176
+
**Need help?** Open an issue: https://github.com/H1B0B0/Kick-Viewerbot/issues
186
177
187
-
*Thank you for supporting KickViewerBOT! This is our biggest stability improvement yet.* 🙏
178
+
*Thanks for your support — this update makes the bot easier to deploy and more robust.* 🙏
0 commit comments