Last active
March 10, 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
| 100 nights of hero 2025 | |
| 1000 women in horror 2025 | |
| a little prayer 2023 | |
| a private life 2025 | |
| anniversary 2025 | |
| bambi the reckoning 2025 | |
| bodycam 2025 | |
| by design 2025 | |
| cold storage 2026 | |
| dracula a love tale 2025 | |
| fackham hall 2025 | |
| good luck have fun dont die 2026 | |
| hamnet 2025 | |
| heel 2025 | |
| how to make a killing 2026 | |
| i can only imagine 2 2026 | |
| i wish you all the best 2024 | |
| is this thing on 2025 | |
| islands 2025 | |
| it was just an accident 2025 | |
| king ivory 2025 | |
| magellan 2025 | |
| mercy 2026 | |
| midwinter break 2026 | |
| mike nick nick alice 2026 | |
| natchez 2025 | |
| not without hope 2025 | |
| now you see me now you dont 2025 | |
| nuremberg 2025 | |
| peaky blinders the immortal man 2026 | |
| pretty lethal 2026 | |
| sentimental value 2025 | |
| sirat 2025 | |
| sisu road to revenge 2025 | |
| solo mio 2026 | |
| the moment 2026 | |
| the mortuary assistant 2026 | |
| the secret agent 2025 | |
| the strangers chapter 3 2026 | |
| the testament of ann lee 2025 | |
| this is not a test 2025 | |
| war machine 2026 | |
| wardriver 2026 | |
| whistle 2026 | |
| wicked for good 2025 | |
| zootopia 2 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