Skip to content

DAXXTEAM/DAXXCHATBOT

Repository files navigation

NexiChat 🤖

Next-Generation AI Chatbot for Telegram with 210K+ Real Conversations

Stars Python Telegram Dataset

NexiChat - Where conversations feel natural

🌟 Features

  • 210,000+ Real Conversations from Cornell Movie Dialogs
  • Professional Movie Dialogues - Natural, engaging responses
  • Auto-Learning - Gets smarter with every chat
  • Multi-Language - Hindi, Hinglish, English support
  • Smart Matching - Context-aware replies
  • Emoji Support - Modern chat experience
  • Group & Private - Works everywhere
  • Sticker Replies - Fun interactions
  • MongoDB Powered - Lightning fast
  • Admin Controls - Full customization

🎬 Dataset

Powered by the Cornell Movie-Dialogs Corpus:

  • 304,713 movie lines
  • 210,775 conversation pairs
  • Real, natural dialogues
  • Professional quality responses

Plus custom Indian conversations (Hindi/Hinglish)

🚀 Quick Deploy

Requirements

- Python 3.11+
- MongoDB
- Telegram Bot Token

Installation

git clone https://github.com/DAXXTEAM/NexiChat
cd NexiChat
pip3 install -r requirements.txt

Configuration

Edit config.py:

API_ID = "your_api_id"
API_HASH = "your_api_hash"
BOT_TOKEN = "your_bot_token"
MONGO_URL = "your_mongodb_url"
OWNER_ID = "your_telegram_id"

Run

python3 -m nexichat

📝 Commands

Command Description Access
/start Start the bot Everyone
/chatbot Enable/disable in groups Admin
/ping Check bot status Everyone
/id Get user/chat ID Everyone
/stats View statistics Everyone
/broadcast Send broadcast Owner

🎯 How It Works

1. Pre-trained Intelligence

  • Loaded with 210K+ real movie conversations
  • Professional, natural responses

2. Auto-Learning

  • Watches group conversations
  • Learns patterns automatically
  • Gets smarter over time

3. Smart Replies

User: "what's up"
Bot: "Nothing much, just chilling"

User: "are you okay"
Bot: "Yeah, I'm fine. Why do you ask?"

4. Multiple Response Variations

  • Same question → Different answers
  • Natural conversation flow
  • Never repetitive

💡 Training

The bot learns automatically from group chats:

User A: "how was your day"
User B: "it was amazing, thanks for asking"

→ Bot learns this pattern

The more it's used, the smarter it gets!

🛠️ Tech Stack

  • Language: Python 3.11+
  • Framework: Pyrogram (MTProto)
  • Database: MongoDB
  • Dataset: Cornell Movie Dialogs + Custom
  • Conversations: 210,000+

📊 Stats

  • Conversations: 210K+
  • Languages: 3 (English, Hindi, Hinglish)
  • Response Time: <1 second
  • Accuracy: Professional movie-quality
  • Learning: Automatic

🔥 Live Demo

Try it now: @EquXRobot

🌐 Deployment

Heroku

Deploy

Railway

Deploy on Railway

VPS

git clone https://github.com/DAXXTEAM/NexiChat
cd NexiChat
pip3 install -r requirements.txt
python3 -m nexichat

👨‍💻 Developer

Created with ❤️ by DAXX

📞 Support

⭐ Star This Repo

If you like NexiChat, give it a ⭐ on GitHub!

📄 License

MIT License - Feel free to use and modify!

🙏 Credits

  • Cornell Movie-Dialogs Corpus
  • Pyrogram Team
  • MongoDB
  • DAXX TEAM

NexiChat - Next-Generation Conversations 🚀

© 2026 DAXX TEAM

About

AI-powered Telegram chatbot with NexiChat integration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages