Skip to content

Latest commit

Β 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

ChatGPT Update Monitor API
πŸš€ A Node.js API that monitors ChatGPT updates and alerts users when a new version is released.


πŸ“Œ Features
βœ… Fetches the latest ChatGPT updates from an API source
βœ… Detects and stores new updates (avoids duplicates)
βœ… Provides an API to retrieve all tracked updates
βœ… Sends alerts when a new update is detected
βœ… Allows manual update checking via an API endpoint


πŸš€ Getting Started

1️⃣ Prerequisites
Ensure you have the following installed:

  • Node.js (v14+ recommended)
  • npm (comes with Node.js)

2️⃣ Installation
Clone the repository and install dependencies:

git clone https://github.com/your-repo/chatgpt-update-monitor.git
cd chatgpt-update-monitor
npm install

3️⃣ Configuration
Modify the fetchUpdates function inside index.js to use the correct API source for ChatGPT updates:

const response = await axios.get('https://api.example.com/chatgpt/updates');

Replace https://api.example.com/chatgpt/updates with the actual OpenAI API or source.


4️⃣ Running the API
Start the server with:

node index.js

The API will run on:

http://localhost:3000

πŸ›  API Endpoints

πŸ” Get all tracked updates

GET /api/chatgpt/updates

πŸ“Œ Response Example:

{
  "updates": [
    {
      "version": "4.0",
      "features": ["Improved memory", "Faster responses"],
      "releaseDate": "2025-01-15"
    }
  ]
}

πŸ”„ Force a manual update check

GET /api/chatgpt/check

πŸ“Œ Response Example:

{
  "message": "Manual update check completed",
  "knownUpdates": [...]
}

πŸ“‘ Future Enhancements
πŸ”Ή Add email/SMS notifications
πŸ”Ή Store updates in a database
πŸ”Ή Support real-time WebSocket notifications
πŸ”Ή User subscriptions for specific update types


πŸ“œ License
This project is open-source and available for use under the MIT License.


πŸ’‘ Contributions
Want to improve this project? Feel free to submit a pull request! πŸš€

--- πŸš€

About

ChatGPT Update Monitor APIs, tracks new ChatGPT versions, fetches updates, and alerts users via API requests. Stay updated effortlessly! πŸš€

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages