semvec/pypi-packages huggingface dataset:
youtube-video-viewer-bot 1.0.0
A python library to watch video on youtube automatically.
License: Apache License 2.0
Keywords: youtube python bot_studio automation video view watch login

Youtube-Video-Viewer-Bot is a python library which watch the video till the length(time) provided using browser automation. 
It currently runs only on windows.

### Example
In this example we first import library, then we watched video using simple function.
```sh
from youtube_video_viewer_bot import *
youtube.watch_video(time='160', video_url='https://www.youtube.com/watch?v=LMmuChXra_M') #provide time in seconds
```

This module depends on the following python modules
* [requests](https://pypi.org/project/requests/)
* [bot_studio](https://pypi.org/project/bot_studio/)

#### BotStudio
[bot_studio](https://pypi.org/project/bot_studio/) is needed for browser automation. As soon as this library is imported in code, automated browser will open up in which video will be opened.

Complete documentation for YouTube Automation available [here](https://youtube-api.datakund.com/en/latest/)

### Installation

```sh
pip install youtube-video-viewer-bot
```

### Import
```sh
from youtube_video_viewer_bot import *
```

### Watch video
```sh
response=youtube.watch_video(time='160', video_url='video link')
```

### Send Feedback to Developers
```sh
bot_studio.send_feedback(feedback="Need help with this ......")
```

### Contact Us
* [Telegram](https://t.me/datakund)
* [Website](https://datakund.com)
youtube-channel-subscribe 1.0.0
A python library to subscribe channel on youtube automatically.
License: Apache License 2.0
Keywords: youtube python bot_studio automation channel subscribe login

Youtube-Channel-Subscribe is a python library to subscribe youtube channel automatically.It currently runs only on windows.

### Example
In this example we first import library, then we login with cookies, then we subscribe channel on youtube.
```sh
from youtube_channel_subscribe import *
true=True;false=False
list_of_cookies=[
{
    "domain": ".youtube.com",
    "expirationDate": 1676431710.556339,
    "hostOnly": false,
    "httpOnly": false,
    "name": "__Secure-3PAPISID",
    "path": "/",
    "sameSite": "no_restriction",
    "secure": true,
    "session": false,
    "storeId": "0",
    "value": "ZyIV9eK7BkQoQ36b/AmdNVfNhZBCfBCbHV",
    "id": 1
}]
#please replace the above sample cookies with your cookies, can see below link of how to fetch cookies
youtube.login_cookie(cookies=list_of_cookies)
youtube.auto_subscribe(channel_url='https://www.youtube.com/channel/UCSaf-7p3J_N-02p7jHzm5tA')
```

This module depends on the following python modules
* [requests](https://pypi.org/project/requests/)
* [bot_studio](https://pypi.org/project/bot_studio/)

#### Bot_Studio
[bot_studio](https://pypi.org/project/bot_studio/) is needed for browser automation. As soon as this library is imported in code, automated browser will open up. To subscribe first login will need to be done. Login can be done either with credentials or via cookies

Complete documentation for YouTube Automation available [here](https://youtube-api.datakund.com/en/latest/)

### Installation

```sh
pip install youtube-channel-subscribe
```

### Import
```sh
from youtube_channel_subscribe import *
```

### Login with credentials
```sh
youtube.login(username="youtube username",password="youtube password")
```

### Login with cookies
```sh
youtube.login_cookie(cookies=list_of_cookies)
```

### Subscribe
```sh
youtube.auto_subscribe(channel_url='channel_url')
```

### Send Feedback to Developers
```sh
bot_studio.send_feedback(feedback="Need help with this ......")
```

### Cookies
To login with cookies [Edit this Cookie Extension](https://chrome.google.com/webstore/detail/editthiscookie/fngmhnnpilhplaeedifhccceomclgfbg?hl=en) can be added to browser. Please check [this](https://abhishek-chaudhary.medium.com/how-to-get-cookies-of-any-website-from-browser-22b3d6348ed2) link how to get cookies to login to your youtube.
### Contact Us
* [Telegram](https://t.me/datakund)
* [Website](https://datakund.com)
youtube-search-scraper 1.0.0
A python library to search keyword on youtube and get search results automatically.
License: Apache License 2.0
Keywords: youtube python bot_studio automation search search-results web-scraping data

Youtube-Search-Scraper is a python library to search keyword automatically on youtube and get search results using browser automation. 
It currently runs only on windows.

### Example
In this example, we are searching a keyword and then getting search results. 
```sh
from youtube_search_scraper import *
youtube.search(keyword='cbse exams')
response=youtube.search_results()
data=response['body']
#data=[{"viewsandtime": "220K views 2 months ago", "channel": "the quint", "title": "CBSE Exams 2021: When Will Board Exams Happen?", "link": "https://www.youtube.com/watch?v=KSg1RleLs3M"},{},...]
```


This module depends on the following python modules
* [requests](https://pypi.org/project/requests/)
* [bot_studio](https://pypi.org/project/bot_studio/)

#### BotStudio
[bot_studio](https://pypi.org/project/bot_studio/) is needed for browser automation. As soon as this library is imported in code, automated browser will open up. Then you can search on browser using simple functions and get search results.

Complete documentation for YouTube Automation available [here](https://youtube-api.datakund.com/en/latest/)

### Installation

```sh
pip install youtube-search-scraper
```

### Import
```sh
from youtube_search_scraper import *
```

### Login with credentials
```sh
youtube.login(username="youtube username",password="youtube password")
```

### Login with cookies
```sh
youtube.login_cookie(cookies=list_of_cookies)
```

### Search
```sh
youtube.search(keyword='search keyword')
```

### Search Results
```sh
response=youtube.search_results()
data=response['body']
```

### Send Feedback to Developers
```sh
bot_studio.send_feedback(feedback="Need help with this ......")
```

### Contact Us
* [Telegram](https://t.me/datakund)
* [Website](https://datakund.com)