https://github.com/surfboardv2ray/telegram-ytbot
A telegram bot to use YouTube features in Telegram.
https://github.com/surfboardv2ray/telegram-ytbot
github-actions github-codespaces telegram telegram-bot youtube youtube-dl youtube-downloader
Last synced: 5 months ago
JSON representation
A telegram bot to use YouTube features in Telegram.
- Host: GitHub
- URL: https://github.com/surfboardv2ray/telegram-ytbot
- Owner: Surfboardv2ray
- License: apache-2.0
- Created: 2024-05-22T04:06:53.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-22T10:02:28.000Z (about 2 years ago)
- Last Synced: 2025-02-02T03:08:16.366Z (over 1 year ago)
- Topics: github-actions, github-codespaces, telegram, telegram-bot, youtube, youtube-dl, youtube-downloader
- Language: Python
- Homepage: https:/t.me/Surfboardv2ray
- Size: 86.9 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Disclaimer
This code is developed for educational purposes only and no abuse of any services, either Github, YouTube, or Telegram is instended.
# How to
* Create a telegram bot using [@BotFather](https://t.me/BotFather) and get your bot API token.
* Fork this repositoey and create an Actions Secret called `TELEGRAM_BOT_TOKEN` and set the value as your bot API token.
* Make sure you've allowed `Read and Write Permission` to github actions before running the workflow.
* To avoid extended workflow run for free users and avoid abuse of services, worfklows are set out to cancel the workflow after a limited time. Adjust it under `timeout-minutes`, capped at 6 hours due to Github policies (360 minutes).
* Run the workflow `Default` to get videos and playlist in default resolution.
* Run the workflow `Custom` to get videos and playlist in custom resolution.