An open API service indexing awesome lists of open source software.

https://github.com/tanbaycu/chatbotsources

a customize chatbot Telegram built with Gemini
https://github.com/tanbaycu/chatbotsources

chatbot g4f gemini python telegram telegram-bot

Last synced: 12 months ago
JSON representation

a customize chatbot Telegram built with Gemini

Awesome Lists containing this project

README

          

# 🤖 tanbaycu Bot Collection

Bots
Python
AI
Telegram
Status




🚀 A comprehensive collection of AI-powered Telegram bots for various purposes

[🤖 Explore Bots](#bot-collection) •
[🌟 Features](#features) •
[🔧 Technologies](#technologies) •
[📞 Contact](#contact)

---

## 📋 Overview

Welcome to the **tanbaycu Bot Collection** - a comprehensive suite of intelligent Telegram bots designed to enhance productivity, entertainment, and learning experiences. Each bot is built with cutting-edge AI technology and modern development practices to deliver exceptional user experiences.

---

## 🤖 Bot Collection




🤖 Bot Name
📝 Description
🔧 Key Features
🏗️ Tech Stack



🧠 Assistant Bot

tanbaycu-assistant


Advanced AI-powered assistant with intelligent conversation, image analysis, and generation capabilities


• Smart memory system

• Multi-personality modes

• Image generation & analysis

• Context-aware responses


Gemini AI, G4F,

TF-IDF, scikit-learn




📄 Document Analyzer

tanbaycu-documents


Intelligent PDF document analysis and comparison with multilingual support


• PDF upload & analysis

• Multi-document comparison

• Vietnamese translation

• Interactive Q&A


Gemini AI,

Deep Translator,

ConversationHandler




🎥 Video Analyzer

tanbaycu-vision


AI-powered video analysis with multilingual support and cloud storage integration


• Multi-platform support

• Vietnamese translation

• Google Drive integration

• Custom queries


Gemini AI,

Google Drive API,

Deep Translator



---

## 🌟 Features





AI Integration

Multi-language

High Performance

Production Ready


### 🚀 Common Features Across All Bots

- **🤖 AI Integration**: Powered by Google Gemini and other advanced AI models
- **🌍 Multilingual Support**: Vietnamese and English language support
- **⚡ Asynchronous Processing**: High-performance async operations
- **🛡️ Error Handling**: Robust error recovery and retry mechanisms
- **📊 Analytics**: Comprehensive usage statistics and monitoring
- **🔧 Modular Architecture**: Clean, maintainable, and extensible code
- **🔐 Security**: Secure API key management and data protection
- **📱 User-Friendly**: Intuitive interfaces with emoji-rich interactions

---

## 🔧 Technologies

### Core Technologies
![Python](https://img.shields.io/badge/Python-3776AB?style=for-the-badge&logo=python&logoColor=white)
![Telegram](https://img.shields.io/badge/Telegram-2CA5E0?style=for-the-badge&logo=telegram&logoColor=white)
![Google](https://img.shields.io/badge/Google_AI-4285F4?style=for-the-badge&logo=google&logoColor=white)

### AI & Machine Learning
![Gemini](https://img.shields.io/badge/Gemini_AI-8E75B2?style=for-the-badge&logo=google&logoColor=white)
![TensorFlow](https://img.shields.io/badge/TensorFlow-FF6F00?style=for-the-badge&logo=tensorflow&logoColor=white)
![scikit-learn](https://img.shields.io/badge/scikit--learn-F7931E?style=for-the-badge&logo=scikit-learn&logoColor=white)
![NLTK](https://img.shields.io/badge/NLTK-154f3c?style=for-the-badge&logo=python&logoColor=white)

### APIs & Services
![Spotify](https://img.shields.io/badge/Spotify-1ED760?style=for-the-badge&logo=spotify&logoColor=white)
![Google Drive](https://img.shields.io/badge/Google%20Drive-4285F4?style=for-the-badge&logo=googledrive&logoColor=white)
![REST API](https://img.shields.io/badge/REST-02569B?style=for-the-badge&logo=rest&logoColor=white)

### Development Tools
![AsyncIO](https://img.shields.io/badge/AsyncIO-3776AB?style=for-the-badge&logo=python&logoColor=white)
![SQLite](https://img.shields.io/badge/SQLite-07405e?style=for-the-badge&logo=sqlite&logoColor=white)
![Git](https://img.shields.io/badge/GIT-E44C30?style=for-the-badge&logo=git&logoColor=white)

---

## 📈 Project Statistics


















---

## 🚀 Getting Started

Each bot is contained in its own directory with detailed documentation:

```
CHATBOTSOURCE/
├── tanbaycu-assistant/ # AI Assistant Bot
├── tanbaycu-documents/ # Document Analysis Bot
└── tanbaycu-vision/ # Video Analysis Bot
```

### Quick Start
1. Navigate to any bot directory
2. Install dependencies: `pip install -r requirements.txt`
3. Configure environment variables
4. Run the bot: `python bot.py`

---

## 🤝 Contributing

We welcome contributions from the community! Whether it's:
- 🐛 Bug reports and fixes
- ✨ New feature implementations
- 📚 Documentation improvements
- 🌍 Translations and localization
- 🎨 UI/UX enhancements

Please feel free to open issues and submit pull requests.

---

## 📄 License

This project is licensed under the MIT License - see individual bot directories for specific license information.

---

## 📞 Contact

**Connect with tanbaycu**

[![Website](https://img.shields.io/badge/Website-tanbaycu.is--a.dev-blue?style=for-the-badge&logo=firefox&logoColor=white)](https://tanbaycu.is-a.dev)
[![All Links](https://img.shields.io/badge/All_Links-linktr.ee%2Ftanbaycu-green?style=for-the-badge&logo=linktree&logoColor=white)](https://linktr.ee/tanbaycu)

---


**🌟 Star this repository if you find it useful! 🌟**

Built with ❤️ by tanbaycu