@@ -155,26 +155,26 @@ def format_subheader_text(tv_count: int, movie_count: int, premiere_count: int,
155155 # Add TV shows count
156156 if tv_count > 0 :
157157 shows_text = pluralize ("episode" , tv_count )
158- subheader_parts .append (f"📺 { tv_count } all-new { shows_text } " ) # Use 📺
158+ subheader_parts .append (f"{ bold_start } 📺 { tv_count } all-new { shows_text } { bold_end } " )
159159
160160 # Add movies if any
161161 if movie_count > 0 :
162162 movies_text = pluralize ("movie release" , movie_count )
163- subheader_parts .append (f"🎬 { movie_count } { movies_text } " ) # Use 🎬
163+ subheader_parts .append (f"{ bold_start } 🎬 { movie_count } { movies_text } { bold_end } " )
164164
165165 # Add premieres if any
166166 if premiere_count > 0 :
167167 premiere_text = pluralize ("premiere" , premiere_count )
168- subheader_parts .append (f"🎉 { premiere_count } season { premiere_text } " ) # Use 🎉
168+ subheader_parts .append (f"{ bold_start } 🎉 { premiere_count } season { premiere_text } { bold_end } " )
169169
170- # Join with appropriate separators
170+ # Join with appropriate separators (UNBOLDED)
171171 if len (subheader_parts ) == 1 :
172- subheader = f" { bold_start } { subheader_parts [0 ]} { bold_end } "
172+ subheader = subheader_parts [0 ]
173173 elif len (subheader_parts ) == 2 :
174- subheader = f"{ bold_start } { subheader_parts [0 ]} and { subheader_parts [1 ]} { bold_end } "
174+ subheader = f"{ subheader_parts [0 ]} and { subheader_parts [1 ]} "
175175 else :
176- # Join all but last with commas, then add the last with "and"
177- subheader = f"{ bold_start } { ', ' .join (subheader_parts [:- 1 ])} , and { subheader_parts [- 1 ]} { bold_end } "
176+ # d the last with "and"
177+ subheader = f"{ ', ' .join (subheader_parts [:- 1 ])} , and { subheader_parts [- 1 ]} "
178178
179179 return subheader + "\n \n " # Add line break
180180
@@ -205,14 +205,11 @@ def get_day_colors(platform: str, start_week_on_monday: bool = True) -> Dict:
205205
206206def format_timezone_line (timezone_obj : Optional [pytz .BaseTzInfo ], platform : str ) -> str :
207207 """
208- Formats the timezone information line, using custom names or abbreviations.
208+ Formats the timezone information line, usi[g custom names or abbreviations.
209209
210210 Args:
211- timezone_obj: The pytz timezone object from the config.
212- platform: The target platform ('discord' or 'slack').
213-
214- Returns:
215- Formatted timezone line (e.g., "_All times shown in Central Time_") or empty string.
211+ timezone_obj: The pytz timezone oom t[ he config.
212+ platformoomt platt[ hem ('discord'platformoomteturnsplatt[ hem Formatted timezonplatformoomteturnsplatt[ hem own in Central Time_") or empty string.
216213 """
217214 if not timezone_obj :
218215 logger .warning ("‼️ No timezone object provided to format_timezone_line." )
0 commit comments