Skip to content

Latest commit

 

History

History
66 lines (39 loc) · 1.81 KB

README.md

File metadata and controls

66 lines (39 loc) · 1.81 KB

TelegrativeAI 🤖

Demo GIF

TelegrativeAI is an advanced Telegram bot designed to provide a wide range of features, making it an interactive and intelligent assistant for users. This bot uses Python and integrates with the Telegram Bot API to handle text chats, voice conversations, image generation, and document analysis.

Features ✨

  • Text Chat: Interact with the bot using text messages.
  • Voice Conversations: Engage in voice conversations with the bot.
  • Image Generation: Create images based on user requests using AI.
  • Document Analysis: Analyze and review documents provided by users.

Getting Started 🚀

Requirements

To run this project, you need to have the following installed:

  • Python 3.x
  • Pip (Python package manager)

Installation Steps

  1. Clone the Repository:

    Start by cloning the repository to your local machine:

    git clone https://github.com/furkankarakuz/TelegrativeAI.git
    cd TelegrativeAI
  2. Install Dependencies:

    Install the required packages using pip:

    pip install -r requirements.txt
  3. Get Your Telegram Bot API Key:

    To connect the bot to Telegram, you need to get an API key from BotFather.

  4. Configure the API Key:

    Open the config.py file and add your API key:

    TELEGRAM_API_KEY = 'YOUR_API_KEY'

Running the Bot 🏃‍♂️

Once everything is set up, you can run the bot using the following command:

python main.py

License 📝

This project is licensed under the MIT License. See the LICENSE file for more details.