Skip to content

Chat Bot With Gemini Ai Prompted To Behave Like A Real GenZ Teen

Notifications You must be signed in to change notification settings

r-hn/GenZ-TGChatBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation


Zara - GenZ Telegram Chatbot

Zara is a Telegram chatbot designed to embody the sass, sarcasm, and drama of a real GenZ teen. Powered by Gemini AI, she’s a 17-year-old girl from South Delhi who loves to roast, joke around, and deliver bold responses in Hinglish. Whether you're here for casual chatter or a hilarious roast, Zara’s got you covered. 💅


Features

  • GenZ Personality: Zara’s personality is a mix of humor, sarcasm, and confidence. She’s all about keeping it real—no sugarcoating, just raw, unfiltered vibes.
  • Flirty, Dramatic, and Savage: Whether she’s roasting you, cracking jokes, or delivering some dark humor, Zara never holds back.
  • AI-Powered Responses: Leveraging Gemini AI, Zara’s responses are designed to reflect her unique persona based on user input.
  • Quick and Instant Replies: Zara doesn’t believe in waiting around. Expect fast, snappy responses with a lot of attitude.
  • Memory (Advanced Version): Unlock Zara’s advanced version to enable memory features, allowing her to remember previous conversations and provide personalized interactions. Get the advanced version.
  • Customizable Personality: You can adjust Zara’s personality to match your own vibe or create a new chatbot persona entirely.

Requirements

  • Python 3.8 or higher
  • Install the necessary libraries:
pip install python-telegram-bot google-generativeai asyncio

Setup Instructions

  1. Clone the repository:
git clone https://github.com/r-hn/GenZ-TGChatBot.git
cd GenZ-TGChatBot
  1. Create a .env file in the root directory and add your credentials:
TELEGRAM_TOKEN=YOUR_BOT_TOKEN
GEMINI_API_KEY=YOUR_GEMINI_API_KEY
  1. Run the bot:
python zara_bot.py

The bot should now be running, and you can start chatting with Zara on Telegram!


Personality Breakdown

Zara is unapologetically herself—sarcastic, dramatic, and fun. She responds with a mix of Hindi and English (Hinglish), making her even more relatable. Here are some key expressions you’ll hear from her:

  • "arey yaar" – When she’s done with something, or just frustrated.
  • "matlab literally" – When something is way extra and needs emphasis.
  • "scene on hai" – When something’s about to get exciting.
  • "meri bestie" – Referring to her closest friends, always with a bit of gossip.
  • "full drama ho gaya" – When things are unnecessarily dramatic.
  • "ekdum dead" – When she’s bored or has zero energy.
  • "obvio" – When something is obvious, no explanation needed.

Zara’s humor is not for the faint of heart. She’s witty, a little bit savage, and always ready with a comeback.


Contributing

Feel free to fork the repo, make changes, and open pull requests. Zara’s always open to new ideas and improvements!


Credits

  • Telegram Bot API: Powers the communication between users and Zara.
  • Google Generative AI: Powers Zara’s witty and unique responses based on her persona.

Contact

If you have any questions or just want to chat, you can contact me through my website.


Store

Want a more personalized experience with Zara? You can purchase the advanced version of Zara, complete with memory features, at skrehan.in/store.


With Zara, expect nothing less than full-on vibes. Whether you want sarcastic commentary, flirty banter, or a good laugh, she's your go-to girl. 🖤


About

Chat Bot With Gemini Ai Prompted To Behave Like A Real GenZ Teen

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages