Files
yankee-gnome-fire-publisher/publisher.py

52 lines
884 B
Python
Raw Permalink Normal View History

2025-02-10 05:54:49 -05:00
2025-03-10 10:38:18 -04:00
##import time
import channels
import utils
import sullygnome
import jms
2025-02-10 05:54:49 -05:00
2025-03-10 10:38:18 -04:00
#### variables -> begin ####
2025-02-10 05:54:49 -05:00
2025-03-10 10:38:18 -04:00
start_year = 2024
2025-02-10 05:54:49 -05:00
2025-03-10 10:38:18 -04:00
end_year = 2025
2025-02-10 05:54:49 -05:00
2025-03-10 10:45:02 -04:00
channel_count = 500
2025-02-10 05:54:49 -05:00
2025-03-10 10:38:18 -04:00
#### variables -> end ####
2025-02-10 05:54:49 -05:00
2025-03-10 10:38:18 -04:00
my_array = channels.getSomeChannels(channel_count)
2025-02-10 05:54:49 -05:00
2025-03-10 10:45:02 -04:00
## print("count (original): ",len(my_array))
2025-02-10 05:54:49 -05:00
2025-03-10 10:45:02 -04:00
##for url in my_array:
##
## ## print("url: ", url)
##
2025-02-10 05:54:49 -05:00
2025-03-10 10:38:18 -04:00
###
2025-02-10 05:54:49 -05:00
2025-03-10 10:38:18 -04:00
channels_randomized = utils.randomizeArray(my_array)
2025-02-10 05:54:49 -05:00
2025-03-10 10:45:02 -04:00
## print("count (random): ",len(channels_randomized))
2025-02-10 05:54:49 -05:00
2025-03-10 10:45:02 -04:00
##for url in channels_randomized:
##
## ## print("url: ", url)
##
2025-02-10 05:54:49 -05:00
2025-03-10 10:38:18 -04:00
###
2025-02-10 05:54:49 -05:00
2025-03-10 10:38:18 -04:00
for twitchChannel in channels_randomized:
2025-02-10 05:54:49 -05:00
2025-03-10 10:45:02 -04:00
## print("twitchChannel: ", twitchChannel)
2025-02-10 05:54:49 -05:00
2025-03-10 10:38:18 -04:00
channel_sully_urls = utils.randomizeArray(sullygnome.generate_urls(twitchChannel, start_year, end_year))
2025-02-10 05:54:49 -05:00
2025-03-10 10:38:18 -04:00
for sullyURL in channel_sully_urls:
2025-03-10 10:45:02 -04:00
## print("sullyURL: ", sullyURL)
2025-03-10 10:38:18 -04:00
jms.writeSullyURLToJMS(sullyURL)
2025-02-10 05:54:49 -05:00