Releases: CertifiedCoders/StringGenerator
🚀 String Generator v1.2
✨ What's New in v1.2
- some fixes and improvements
- add author of CertifiedCoder
- review full changelog for full info
Full Changelog: v1.1...v1.2
🚀 String Generator v1.1
✨ What's New in v1.1
✅ Improved Input Validation
Phone number/token prompts now properly reject invalid or meaningless inputs like ., _, -, and empty strings to avoid session generation crashes.
🔇 Removed Unusual Warnings
Cleaned up redundant or noisy log messages, especially those not essential for end users, for a smoother bot experience.
Full Changelog: v1.0...v1.1
String Generator v1.0.0 [Initial Stable Release]
🚀 Overview
This is the first official and stable release of SessionBuilderBot, a modern, secure, and user-friendly Telegram bot built to generate Pyrogram v1/v2 and Telethon session strings for both user and bot accounts.
The bot provides a seamless experience using interactive inline buttons, guided prompts, error-handling flows, and complete deployment readiness with Docker, Railway, and Heroku.
✨ New Features
-
🔐 Secure Session Generator
-
Pyrogram v1 (User)
-
Pyrogram v2 (User + Bot)
-
Telethon (User + Bot)
-
-
🧠 Smart Flow Control
-
Inline UI for session type selection
-
Timeout, cancel, and restart support
-
-
📦 Production Ready
-
Dockerfile included
-
sample.envwith .env configuration -
Heroku & Railway deploy templates
-
-
📊 User Tracking & Admin Panel
-
MongoDB user saving with join timestamp
-
/statsfor user count -
/usersfor user info -
/broadcastfor owner announcements
-
🧰 Tech Stack
-
Python 3.10+
-
Pyrogram / Telethon
-
MongoDB (for persistent user storage)
-
Docker / Railway / Heroku support
📁 Notable Files
| File / Directory | Purpose |
|---|---|
| main.py | Entrypoint for starting the bot |
| StringGen/ | All logic, handlers, UI, database utils |
| Dockerfile | Containerization support |
| sample.env | Environment variable template |
| Procfile | Railway & Heroku process definition |
| README.md | Full usage guide and deployment docs |
🧩 Notes
-
🧠 Your credentials stay private – Sessions are never logged or stored.
-
🚪 Suitable for local testing, production deployment, or hosted usage.
-
📤 Built-in broadcast and admin tools to manage your userbase.