Technical Specification: Telegram Bot for Finding Popular YouTube Shorts

Job ID: 39575486

Budget: $30 – $250 USD

Technical Specification: Telegram Bot for Finding Popular YouTube Shorts

### Goal:

Create a Telegram bot that searches for and sends me popular YouTube Shorts videos — specifically, videos that have received **at least 60 comments in the last hour**.

### Bot tasks:

1. **Video collection:**

* The bot should find YouTube Shorts with high comment activity (≥60 comments in the last hour).
* It should collect at least 100 such videos every hour.

2. **Performance:**

* The bot must work quickly and deliver results without significant delays.
* The search should automatically run every hour and update the list of videos.

3. **Reporting:**

* The bot should send me results in Telegram as messages containing:

* a link to the video;
* the number of comments received in the last hour;
* the video’s upload time.

4. **Data requirements:**

* The key metric is the number of comments **in the last hour**, not the total comment count.
* If YouTube API V3 doesn’t allow retrieving such detailed data, the developer should propose an alternative solution:

* parsing comments with timestamp analysis;
* or any other effective method.
Technical Specification: Telegram Bot for Finding Popular YouTube Shorts
Goal:
Create a Telegram bot that searches for and sends me popular YouTube Shorts videos — specifically, videos that have received at least 60 comments in the last hour.

Bot tasks:
Video collection:

The bot should find YouTube Shorts with high comment activity (≥60 comments in the last hour).

The videos can be either new or old; the key criterion is current engagement — at least 60 comments within the last hour.

The bot should collect at least 100 such videos every hour.

Performance:

The bot must work quickly and deliver results without significant delays.

The search should automatically run every hour and update the list of videos.

Reporting:

The bot should send me results in Telegram as messages containing:

a link to the video;

the number of comments received in the last hour;

the video’s upload time.

Data requirements:

The key metric is the number of comments in the last hour, not the total comment count.

If YouTube API V3 doesn’t allow retrieving such detailed data, the developer should propose an alternative solution:

parsing comments with timestamp analysis;

or any other effective method.

Telegram bot features:

Simple commands for control:

/start — start the bot;

/stop — stop updates;

/status — get the current status of the search.

Results should be sent only to me (by user ID or username).

Additional notes:

Suggestions for search optimization (e.g., filtering by topics, languages, keywords) are welcome.

Important:
Please specify in your proposal how you plan to solve the task of counting comments in the last hour (API, parsing, or other methods).

Experience in developing Telegram bots is required.