@@ -119,11 +119,13 @@ def _daily_messages(multibot, records): # pylint: disable=too-many-branches,too
119119 if events :
120120 url = eventutil .get_image (events [0 ], botconf )
121121 message = reminder_send (bot , groupid , text , url )
122- records [key ] = (period , [event .copy () for event in events ], message , text , '' )
123- if last :
124- _ , _ , text = annconf .get_events (bot , last .time , perioddt , countdown = False )
125- reminder_edit (bot , groupid , last .message ['message_id' ], text ,
126- last .message .get ('caption' ))
122+ if message :
123+ records [key ] = (period , [event .copy () for event in events ], message , text ,
124+ '' )
125+ if last :
126+ text = annconf .get_events (bot , last .time , perioddt , countdown = False )[2 ]
127+ reminder_edit (bot , groupid , last .message ['message_id' ], text ,
128+ last .message .get ('caption' ))
127129 continue
128130
129131 if last :
@@ -157,8 +159,9 @@ def _daily_messages(multibot, records): # pylint: disable=too-many-branches,too
157159 newtext = f'{ newtext } \n \n [{ suffix } ]'
158160 message = reminder_edit (bot , groupid , last .message ['message_id' ], newtext ,
159161 last .message .get ('caption' ))
160- records [key ] = (last .time , [event .copy () for event in events ], message , text ,
161- suffix )
162+ if message :
163+ records [key ] = (last .time , [event .copy () for event in events ], message ,
164+ text , suffix )
162165
163166
164167def reminder_send (bot , groupid , text , photo ):
0 commit comments