Last active
April 12, 2026 01:20
-
-
Save luckylittle/bf71571813c3e6388a44177acee213e5 to your computer and use it in GitHub Desktop.
AutoBrr List that contains release schedule from the website whentostream.com
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/python | |
| import datetime | |
| import requests | |
| from bs4 import BeautifulSoup | |
| def get_movie_titles(url): | |
| """ | |
| Fetches a webpage and extracts movie titles from whentostream.com | |
| Args: | |
| page_url (str): The URL of the page to scrape. | |
| Returns: | |
| titles: A list of movie titles, or an empty list if an error occurs. | |
| """ | |
| try: | |
| headers = { | |
| 'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.6850.0 Safari/537.36' | |
| } | |
| response = requests.get(url, headers=headers, timeout=10) | |
| response.raise_for_status() | |
| except requests.exceptions.RequestException as e: | |
| print(f"Error fetching the URL: {e}") | |
| return [] | |
| soup = BeautifulSoup(response.text, 'html.parser') | |
| title_elements = soup.find_all('div', class_='wp-block-column is-layout-flow wp-block-column-is-layout-flow') | |
| hrefs = [] | |
| for element in title_elements: | |
| link_tag = element.find('a', href=True) | |
| if link_tag: | |
| hrefs.append(link_tag['href'].replace('https://whentostream.com/', '').strip('/')) | |
| return hrefs | |
| if __name__ == "__main__": | |
| now = datetime.datetime.now() | |
| current_month = now.strftime("%B").lower() | |
| current_year = now.year | |
| # Construct the dynamic URL | |
| page_url = f"https://www.whentostream.com/streaming-{current_month}-{current_year}" | |
| titles = get_movie_titles(page_url) | |
| if titles: | |
| for link in sorted(set(titles)): | |
| print(link.replace('-', ' ')) | |
| else: | |
| print("Error.") | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| all you need is kill 2025 | |
| apex 2026 | |
| atropia 2025 | |
| ballistic 2025 | |
| balls up 2026 | |
| brothers under fire 2026 | |
| christy 2025 | |
| crime 101 2026 | |
| deathstalker 2025 | |
| dolly 2025 | |
| dreams 2025 | |
| dust bunny 2025 | |
| epic elvis presley in concert 2025 | |
| five nights at freddys 2 2025 | |
| forbidden fruit 2026 | |
| immortal combat 2026 | |
| kenneled 2025 | |
| late shift 2025 | |
| mabel 2024 | |
| magellan 2025 | |
| marty supreme 2025 | |
| merrily we roll along 2025 | |
| midwinter break 2026 | |
| my fathers shadow 2025 | |
| my undesirable friends part 1 last air in moscow 2025 | |
| night patrol 2025 | |
| no other choice 2025 | |
| outcome 2026 | |
| pizza movie 2026 | |
| primitive war 2025 | |
| psycho killer 2026 | |
| reminders of him 2026 | |
| rise of the conquerer 2026 | |
| roommates 2026 | |
| shelby oaks 2024 | |
| silent night deadly night 2025 2 | |
| sirat 2025 | |
| slanted 2025 | |
| sound of falling 2025 | |
| the ai doc or how i became an apocaloptimist 2026 | |
| the bride 2026 | |
| the gates 2026 | |
| the highest stakes 2026 | |
| the housemaid 2025 | |
| the love that remains 2025 | |
| the napa boys 2025 | |
| the plague 2025 | |
| the presidents cake 2025 | |
| the serpents skin 2025 | |
| the voice of hind rajab 2025 | |
| the whistler 2026 | |
| the yeti 2026 | |
| thieves highway 2025 | |
| thrash 2026 | |
| tow 2025 | |
| undertone 2025 |
Author
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
How to use this in AutoBrr?
https://<AUTOBRR_IP>:<AUTOBRR_PORT>/settings/listshttps://gist.github.com/luckylittle/bf71571813c3e6388a44177acee213e5/raw/whentostream.txt