manuskript/manuskript/quoteOfTheDay.py
TheShadowOfHassen efd8d7c430 fix stuff
2023-09-12 17:15:40 -04:00

26 lines
713 B
Python

import random
import datetime
class QuoteManager:
def __init__(self, language):
self.language = language
self.quotes = self.load_quotes()
print(self.quotes)
def load_quotes(self):
quote_file = "./resources/quotes/Quotes_"+self.language+".txt" # TODO translations
with open(quote_file, "r") as file:
quotes = file.readlines()
return quotes
def get_quote(self):
# Get seed
today = datetime.date.today()
split_date = str(today).split("-")
seed = split_date[0]+split_date[1]+split_date[2]
int(seed)
random.seed(seed)
return random.choice(self.quotes)