TechyCSR / AdvChatGptBot

🌐 GPT Chatbot powered by Telegram API πŸ’¬ Multilingual Query Responses: Ask in any language, receive quick and accurate responses. πŸ’» Coding, Scripting, Personal Queries. Voice Queries.

Home Page:https://t.me/AdvChatGptbot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Contributors Forks Stargazers Issues MIT License LinkedIn


Logo

AdvChatGpt Bot

An AdvanceChatGpt bot with all the features you need to make your life better !
✩✩ Project by @TechyCSR ✩✩

β–Άβ–Ά View Demo β—€β—€


βœ” Table of Contents
  1. About The Project
  2. Getting Started
  3. Roadmap
  4. Contributing
  5. License
  6. Contact

About The Project

Welcome to AdvChatGpt, your all-in-one AI companion designed to enhance and simplify your life. Our cutting-edge chatbot is equipped with a comprehensive set of features that cater to a wide range of needs.

AI Queries Made Simple:

Ask any questions, and our intelligent chatbot will provide you with prompt and accurate responses. Whether you're seeking information, advice, or just engaging in casual conversation, AdvChatGpt is here to assist you. Plus, language is no barrier – our bot supports communication in multiple languages, making interaction seamless and accessible.

Image Generation Magic:

Unleash your creativity with our image generation feature. Simply provide a prompt, and watch as AdvChatGpt transforms it into a visual masterpiece. Whether it's artistic endeavors or just for fun, the possibilities are endless.

Voice Queries and Responses:

Experience a new dimension of interaction with our voice query and response capabilities. Ask questions, make requests, or simply engage in conversation, and AdvChatGpt will not only read but respond back to you in a natural and user-friendly voice. It's like having a virtual assistant at your beck and call.

Innovative Image Query Support:

Take things to the next level with our unique capability to handle queries within images. Have a question about something you see in a picture? Just upload the image, and AdvChatGpt will analyze and provide insightful responses, bringing a whole new level of intelligence to visual interactions.

AdvChatGpt is more than just a chatbot:

it's a versatile and intelligent companion designed to make your life better, providing solutions to your queries in various formats, be it text, images, or voice. Join us on this exciting journey of advanced AI interaction, where possibilities are limitless and convenience is key.

(back to top)

Getting Started

Requirements

Checking bing AI access (Required)

PS: Everyone can access Bing AI for chat now, even anonymous users.

  • Install the latest version of Microsoft Edge
  • Alternatively, you can use any browser and set the user-agent to look like you're using Edge. You can do this easily with an extension like "User-Agent Switcher and Manager" for Chrome and Firefox.
  • Open bing.com/chat
  • If you see a chat feature, you are good to go

Getting authentication (Optional)

PS: This column is needed by image creator, or ask more questions and have longer conversations

  • Install the cookie editor extension for Chrome or Firefox or Edge
  • Go to bing.com
  • Open the extension
  • Click "Export" on the bottom right, then "Export as JSON" (This saves your cookies to clipboard)
  • Paste your cookies into a file ./cookie.json (The filename depends on your .env settings)

Install requirements

pip install -r requirements.txt

Set environment variables

cp .env.example .env

Then edit .env file and set API_ID, API_KEY, BOT_TOKEN and ALLOWED_USER_IDS. Or you can set environment variables like this:

export API_ID='1234567'
export API_KEY='abcdefg2hijk5lmnopq8rstuvwxyz9'
export BOT_TOKEN='123456789:ABC-DEF1234ghIkl-zyx57W2v1u123ew11'
export ALLOWED_USER_IDS='112113115,567568569'

Run

python AdvChatGptBot.py

(back to top)

Roadmap

  • AI Text Query Response
  • Image Generation
  • Text to speech & Vice versa
  • Image to Text
  • Capability to use in Groups & Personal Profile
  • Filter Adult content in both text & image generation
  • Multi-language System Support
    • English
    • Hindi
  • Previous Chat history uses

See the open issues for a full list of proposed features (and known issues).

(back to top)

Contributing

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star!

Any contributions you make are greatly appreciated

Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

CSR - @TechyCSR - TechyCSR.tech

Other Projects Link: View All Projects

(back to top)

About

🌐 GPT Chatbot powered by Telegram API πŸ’¬ Multilingual Query Responses: Ask in any language, receive quick and accurate responses. πŸ’» Coding, Scripting, Personal Queries. Voice Queries.

https://t.me/AdvChatGptbot

License:MIT License


Languages

Language:Python 99.5%Language:Dockerfile 0.5%