Skip to content
This repository was archived by the owner on May 13, 2026. It is now read-only.

Repository files navigation

Revelio Bot

Revelio is a powerful Telegram bot powered by generative AI, offering a wide range of features for users. It's your intelligent assistant that can help with various tasks, from generating images to managing reminders.

✨ Features

🎨 Image Generation

  • Generate images from text descriptions
  • Rate-limited: 50 images/28 days for premium users, 20 images/28 days for regular users

🔍 Web Search & Fact Checking

  • Perform web searches with accurate results
  • Read and analyze URLs (text, HTML, markdown formats)
  • Generate website screenshots
  • Fact-checking capability with factuality scoring

🗣️ Text & Speech

  • Text-to-Speech conversion
  • Rate-limited: 50,000 characters/28 days for premium users, 10,000 for regular users
  • Multi-language support with customizable chat language

💡 Smart Memory

  • Semantic memory storage
  • Context-aware information retrieval
  • Persistent chat memory

⏰ Reminder System

  • Create time-based reminders
  • Support for natural language time inputs
  • Timezone-aware scheduling
  • Manage (view/delete) existing reminders

🌤️ Weather Information

  • Get current weather data
  • Support for various location formats (city name, ZIP code, coordinates)

💰 Cryptocurrency

  • Real-time cryptocurrency rates
  • Support for multiple currencies

🛡️ Content Moderation

  • Built-in content moderation system
  • Safe and appropriate content handling

🚀 Getting Started

  1. Find @RevelioBot on Telegram
  2. Start a conversation with /start
  3. Choose from available commands or simply chat naturally

💎 Premium Features

Revelio offers two subscription tiers:

  • Regular: Basic access with standard limits
  • Premium: Enhanced limits and additional features

Premium Benefits:

  • Higher image generation limits (50 vs 20 per 28 days)
  • Increased text-to-speech limits (50,000 vs 10,000 characters per 28 days)
  • Priority support

🔒 Privacy & Security

  • Built-in content moderation
  • Secure data handling
  • Rate limiting to prevent abuse

🛠️ Technical Stack

  • TypeScript
  • Telegram Bot API
  • OpenAI for image generation
  • Various AI/ML services integration
  • QStash for scheduled tasks
  • Upstash Redis for rate limiting
  • Prisma for database management

📝 License

MIT License


For support or more information, contact us through Telegram or create an issue in our repository.

About

Revelio is a powerful Telegram bot powered by generative AI, offering a wide range of features for users. It's your intelligent assistant that can help with various tasks, from generating images to managing reminders.

Topics

Resources

Code of conduct

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages