Skip to content

Production-ready Telegram bot integrated with OpenAI ChatGPT, featuring conversation handling, fault tolerance, logging, and modular architecture.

Notifications You must be signed in to change notification settings

IgorJv/telegram-chatgpt-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Telegram ChatGPT Bot

Production-ready Telegram bot integrated with OpenAI ChatGPT. Supports multi-step conversations, fault tolerance, logging, and modular architecture.

Features

  • ChatGPT-powered conversations
  • Quiz mode with scoring
  • Persona-based dialogs
  • Robust error handling
  • Logging and environment-based configuration

Tech Stack

  • Python
  • python-telegram-bot
  • OpenAI API
  • dotenv
  • Logging

Setup

git clone git@github.com:IgorJv/telegram-chatgpt-bot.git
cd telegram-chatgpt-bot
pip install -r requirements.txt

About

Production-ready Telegram bot integrated with OpenAI ChatGPT, featuring conversation handling, fault tolerance, logging, and modular architecture.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages