-#!/usr/local/bin/python3.7
+#!/usr/bin/env python3
import sys
import traceback
import trigger_catalog
import utils
+def filter_news_during_dinnertime(page):
+ now = datetime.now()
+ is_dinnertime = now.hour >= 17 and now.hour <= 20
+ return (not is_dinnertime or
+ not ("cnn" in page or
+ "news" in page or
+ "mynorthwest" in page or
+ "seattle" in page or
+ "stranger" in page or
+ "twitter" in page or
+ "wsj" in page))
+
def thread_change_current():
page_chooser = chooser.weighted_random_chooser_with_triggers(
- trigger_catalog.get_triggers())
+ trigger_catalog.get_triggers(),
+ [ filter_news_during_dinnertime ])
swap_page_target = 0
last_page = ""
while True:
<TR STYLE="vertical-align:top">
<TD COLSPAN=3>
<DIV ID="content" STYLE="zoom: 1; visibility: hidden;">
- <!-- BEGIN main page contents. -->
+ <!-- BEGIN main page contents. -->
<!--#include virtual=\"%s\"-->
- <!-- END main page contents. -->
+ <!-- END main page contents. -->
</DIV>
<BR>
+ <DIV STYLE="position: absolute; top:1030px; width:99%%">
<P ALIGN="right">
- <FONT SIZE=2 COLOR=#bbbbbb>%s @ %s ago.</FONT>
+ <FONT SIZE=2 COLOR=#bbbbbb>%s @ %s ago.</FONT>
</P>
<HR id="countdown" STYLE="width:0px;
text-align:left;
height:5px;
visibility:hidden;
background-color:#ffffff;">
+ </DIV>
</TD>
</TR>
</TABLE>