Bot name: @nsfw_prompt_generator_bot
This bot has an official version.
NSFW Prompt Generator AI is an AI-powered assistant designed to generate detailed prompts for adult-oriented image generation models. Key features include:
- AI-powered Prompt Generation β create structured, high-detail prompts based on user descriptions.
- Model Optimization β prompts are optimized for Flux, Pony XL, Illustrious, RealVisXL, SDXL, Midjourney, Grok-2 and other compatible models.
- Unrestricted Creative Input β supports explicit, uncensored prompt construction according to user requests.
- Ready-to-Use Output β generates copy-ready prompts for seamless integration into image generation workflows.
- Fast & Lightweight β simple interface without complex dashboards or unnecessary steps.
- Free Trial Access β new users receive a limited number of free generations to explore functionality.
- This bot streamlines the process of creating high-quality adult prompts, making prompt engineering faster, more accessible, and more efficient for AI image generation platforms.
- Save or delete up to 5 prompts. This limit may be increased in the future.
- /start - Getting started
- /help - Help with usage
- /balance - Check credits and buy generations β€οΈ
- /prompts - View saved prompts π
- /terms - Privacy Policy and Refund Policy
- /contacts - Contact the developer or report a bug π¨βπ»
- Python 3.12.12
- Telegram Bot API (python-telegram-bot)
- FastAPI β REST API layer
- PostgreSQL (Neon) β lightweight database
- SQLAlchemy 2.0 β ORM
- OpenRouter API β AI integration
- Uvicorn β ASGI server
- Render - deployment
- Ngrok - local tunneling for webhook testing
- Stripe - Payment system
- Alembic (For database migrations)
- Environment creating
python -m venv venv- Install dependencies
pip install -r requirements.txt- Copy environment variables from
.env.exampleinto a new.envfile in the project root and fill in your values. - Run database migrations
alembic upgrade head- Start server
- development mode
uvicorn server.main:server --reload- production mode
uvicorn server.main:server --host 0.0.0.0 --port 8000- Ngrok starting (development mode)
ngrok http 8000- Preservation of requirements (if they change)
pip freeze > requirements.txt- Webhook - Telegram Initialisation
curl -F "url=(SERVER_URL)/tg-webhook" https://api.telegram.org/bot(BOT_TOKEN)/setWebhookBefore using this software, please read the LICENSE. Thank you β letβs make life a little bit easier for programmers β€οΈ