Skip to content

Instantly share code, notes, and snippets.

@luckylittle
Last active January 2, 2026 01:20
Show Gist options
  • Select an option

  • Save luckylittle/bf71571813c3e6388a44177acee213e5 to your computer and use it in GitHub Desktop.

Select an option

Save luckylittle/bf71571813c3e6388a44177acee213e5 to your computer and use it in GitHub Desktop.
AutoBrr List that contains release schedule from the website whentostream.com
#!/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.")
americana 2023
beast of war 2025
bone lake 2024
chain reactions 2024
dracula 2025
dust bunny 2025
gabbys dollhouse the movie 2025
good night and good luck live from broadway 2025
hallow road 2025
if i had legs id kick you 2025
killer whale 2026
la grazia 2025
mother of flies 2025
muzzle city of wolves 2025
not without hope 2025
people we meet on vacation 2026
peter hujays day 2025
predator badlands 2025
soul on fire 2025
the home 2025
the long walk 2025
the rip 2026
the running man 2025
the smashing machine 2025
the spongebob move search for squarepants 2025
the unbreakable boy 2025
the wrecking crew 2026
tin soldier 2025
tron ares 2025
twinless 2025
untitled home invasion romance 2025
zodiac killer project 2025
@luckylittle
Copy link
Author

⚠️ This list gets automatically updated daily ⚠️

How to use this in AutoBrr?

  1. Go to your https://<AUTOBRR_IP>:<AUTOBRR_PORT>/settings/lists
  2. Add new list, enter the name
  3. Type: Plaintext
  4. List URL: https://gist.github.com/luckylittle/bf71571813c3e6388a44177acee213e5/raw/whentostream.txt
  5. Match Release: ON
  6. Bypass the clanup and sanitization and use the list as-is: OFF
  7. Filters: [Select your filter here]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment