fepegar / telegram-gpt-bot

Use ChatGPT with your voice (in any language) and Telegram.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Telegram bot for ChatGPT

Send voice notes in any language (which will be translated to English) or text messages to ChatGPT.

Set environment variables

  • TELEGRAM_BOT_TOKEN: Telegram token from bot created using @BotFather
  • TELEGRAM_CLIENT_ID: Telegram client ID from @userinfobot
  • OPENAI_API_KEY: OpenAI API key from OpenAI

Installation

pip install telegpt

Launch the bot

telegpt

Usage

  • Text /new to the bot to restart so it forget the last conversation.
  • Voice notes in any language will be translated to English before being passed to ChatGPT.

About

Use ChatGPT with your voice (in any language) and Telegram.


Languages

Language:Python 100.0%