Flask-ChatGPT-TelegramBot-Vercel  by pyfbsdk59

Telegram bot for quick deployment on Vercel

created 2 years ago
308 stars

Top 88.2% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides a streamlined method for creating a Telegram bot powered by OpenAI's GPT-3.5 Turbo API, deployable on Vercel. It targets developers new to Flask who want a quick setup for a conversational AI bot. The primary benefit is a simplified deployment process on a serverless platform.

How It Works

The bot utilizes the Flask web framework to handle incoming Telegram messages via a webhook. Upon receiving a message, Flask forwards it to the OpenAI API for processing with the GPT-3.5 Turbo model. The generated response is then sent back to the Telegram user. This approach leverages Vercel's serverless architecture for easy scaling and management.

Quick Start & Requirements

Highlighted Details

  • Leverages Flask for Telegram webhook handling.
  • Utilizes OpenAI's official GPT-3.5 Turbo API.
  • Designed for deployment on Vercel's serverless platform.
  • References other community projects for inspiration and setup guidance.

Maintenance & Community

The project references other GitHub repositories and Medium articles, indicating community reliance and potential for collaboration. No specific maintainer or community channels (like Discord/Slack) are mentioned in the README.

Licensing & Compatibility

The README does not explicitly state a license. Compatibility for commercial use or closed-source linking is not specified.

Limitations & Caveats

The project is primarily focused on Vercel deployment and Flask. It relies on external API keys, and the setup requires manual webhook configuration. The README does not detail error handling or advanced bot features.

Health Check
Last commit

1 year ago

Responsiveness

1 week

Pull Requests (30d)
0
Issues (30d)
0
Star History
4 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.