gptelegram.mp4
Welcome to the Telegram ChatBot with GPT-3, an intelligent conversational bot that can answer a variety of questions and engage in delightful conversations. This bot harnesses the powerful OpenAI GPT-3 API to generate responses and provide a unique conversational experience.
-
Natural Conversation: The bot can engage in natural conversations and respond to questions in human language. ๐ฌ
-
Contextual Responses: It can maintain the context of the conversation, making interactions more engaging. ๐
-
Customizable: You can customize the bot to suit your specific needs by defining pre-programmed responses or training it with new data. ๐ ๏ธ
-
Initial Setup:
- Clone this repository using
git clone https://github.com/Dheovani/ChatBotGPTelegram.git
- Create a
.env
file to store your API keys and other sensitive configurations. ๐
- Clone this repository using
-
Install Dependencies:
- Use
pip install -r requirements.txt
to install all necessary dependencies. ๐ฆ
- Use
-
Telegram Bot Configuration:
- Create a bot on Telegram using BotFather and obtain your bot token.
- Add your bot's token to the
.env
file. ๐ค
-
GPT-3 API Configuration:
- Obtain an API key from NovaAI and add it to the
.env
file. ๐
- Obtain an API key from NovaAI and add it to the
-
Running the Bot:
- Run the bot with
python bot.py
. - Start a conversation with the bot on Telegram and have fun! ๐
- Run the bot with
/start
: Starts the conversation with a warm message. ๐ฅฐ/help
: The bot tells you what he can do! ๐ค/imagine
: The bot will imagine an image according to your description! ๐ญ/pipe
: Drops an iron pipe on the floor! ๐ง- Any other message will be treated as input for a conversation with the bot. ๐ฌ
- Add support to image generation.
- Translate default messages.
- Add support to audio.
You can customize the bot's behavior by editing the source code in bot.py
and adding pre-programmed responses or custom logic. ๐งฌ
Contributions are welcome! If you'd like to improve this bot or add new features, feel free to submit a pull request. ๐
This project uses the Naga AI GPT-3 API, enabling us to create engaging and enriching conversations. ๐
This project is licensed under the MIT License. ๐
Enjoy chatting with the bot! ๐ค