Response By Ai is a powerful conversational AI chatbot created by @itzAsuraa. Designed for Telegram, this bot provides fast, interactive, and accurate responses on various topics, making it a reliable virtual assistant for users.
🚀 AI-Powered Chat Assistance: Engage in meaningful conversations and get accurate answers on a wide range of topics.
📡 Effortless Broadcast Messaging: Integrated database support enables easy message broadcasting to multiple users.
🌐 User-Friendly Interface: Simple, intuitive UI accessible to everyone.
⚡ Fast Response Times: Optimized for speed, ensuring quick replies.
💻 Flexible Deployment: Deploy on Render, Koyeb, or Heroku to fit your hosting preferences.
🖼️ Image Scanning (Coming Soon): Soon, you'll be able to generate AI-driven image descriptions based on uploaded images and prompts.
The architecture of "Response By Ai" consists of modular plugins and integrated APIs, providing robust functionality for different use cases. Below is the repository map that visualizes the components:
-
Chat AI Plugins: Multiple AI models (Claude, Gemini, Llama, GPT) provide varied responses for different queries.
-
Image Plugins: Includes Draw Plugin to generate images based on user prompts.
-
Main Plugin: Acts as the central handler for bot functions, including user interactions and broadcasts.
-
Database: Stores user information, handles forced subscriptions, and manages data interactions.
-
Telegram API: Allows interaction with users on Telegram.
-
Code Search API: Provides access to multiple AI and image models for diverse responses.
-
MongoDB: Stores data for user and subscription management.
Deploy Response By Ai on Heroku with a single click: Required Environment Variables
To set up the bot, configure the following variables:
API_ID = YOUR TELEGRAM API ID
API_HASH = YOUR TELEGRAM APP HASH
BOT_TOKEN = YOUR BOT TOKEN
OWNER_ID = YOUR TELEGRAM ID
MONGO_URL = MONGO DB CONNECTION STRING
AUTH_CHANNEL = YOUR OWN CHANNEL ID
After deployment, start a chat with the bot on Telegram to explore its features. Here are some commands to get you started:
Commands
- /start– Start the bot and receive a welcome message.
- /ask – Ask questions and get responses powered by Response By Ai.
- /draw – Generate images from descriptions.
- /scan_ph – Scan and describe any image based on your prompts.
-
Getting Started: Type /start to explore the main menu and features.
-
Ask a Question: Use /ask What’s the weather today? for quick, accurate information.
-
Image Generation: Once the feature goes live, type /draw A futuristic city at sunset to get an AI-generated image based on your description.
Telegram Support Group: Join the community on Asuraa Support. Creator's Profile: Connect with the creator on Telegram: @itzAsuraa.
This project is licensed under the MIT License. See the LICENSE file for more information.