Monitoring a competitor's YouTube channel with messages in Telegram
From 20
Stage 1: Analysis and Preparation
• Checking the channel and choosing the tracking method (YouTube Data API / RSS / hist-parsing).
• Preparing the storage location for the last recorded video (Google Sheets / database / file).
Stage 2: Setting Up Telegram Notifications
• Creating a Telegram bot and obtaining a token or setting up sending to your chat.
• Configuring permissions (adding the bot to the chat/channel or providing chat_id).
Stage 3: Automation
• Developing a script that checks daily for new videos on the specified channel and compares them with the last recorded one.
• Setting up a CRON / serverless schedule (e.g., AWS Lambda / Google Cloud Functions / hosting) to run once a day.
• Logging events and error handling, retrying on connection errors.
Stage 4: Testing and Handover
• Testing period of 2–3 days to verify the correctness of notifications.
What is needed from you:
• A link to the competitor's YouTube channel.
• Access to Telegram: chat_id or the ability to add the bot to the chat/channel (or your Telegram username).
Stage 1: Analysis and Preparation
• Checking the channel and choosing the tracking method (YouTube Data API / RSS / hist-parsing).
• Preparing the storage location for the last recorded video (Google Sheets / database / file).
Stage 2: Setting Up Telegram Notifications
• Creating a Telegram bot and obtaining a token or setting up sending to your chat.
• Configuring permissions (adding the bot to the chat/channel or providing chat_id).
Stage 3: Automation
• Developing a script that checks daily for new videos on the specified channel and compares them with the last recorded one.
• Setting up a CRON / serverless schedule (e.g., AWS Lambda / Google Cloud Functions / hosting) to run once a day.
• Logging events and error handling, retrying on connection errors.
Stage 4: Testing and Handover
• Testing period of 2–3 days to verify the correctness of notifications.
What is needed from you:
• A link to the competitor's YouTube channel.
• Access to Telegram: chat_id or the ability to add the bot to the chat/channel (or your Telegram username).