@@ -107,19 +107,6 @@ async def delCaption(_, msg):
107107 await asyncio .sleep (5 )
108108 await rkn .delete ()
109109 return
110-
111- # Extract Language
112- def extract_language (file_name ):
113- language_pattern = r'\b(Hindi|English|Tamil|Bhojpuri|Nepali|Punjabi|Telugu|Malayalam|Kannada|Hin)\b'
114- languages = set (re .findall (language_pattern , file_name , re .IGNORECASE ))
115- if not languages :
116- return "Unknown"
117- return ", " .join (sorted (languages , key = str .lower ))
118-
119- # Extract Year
120- def extract_year (file_name ):
121- match = re .search (r'\b(19\d{2}|20\d{2})\b' , file_name )
122- return match .group (1 ) if match else None
123110
124111
125112@Client .on_message (filters .channel )
@@ -140,10 +127,10 @@ async def auto_edit_caption(bot, message):
140127 try :
141128 if cap_dets :
142129 cap = cap_dets ["caption" ]
143- replaced_caption = cap .format (file_name = file_name , caption = caption , language = extract_language ( file_name ), year = extract_year ( file_name ) )
130+ replaced_caption = cap .format (file_name = file_name , caption = caption )
144131 await message .edit (replaced_caption )
145132 else :
146- replaced_caption = Rkn_Bots .DEF_CAP .format (file_name = file_name , caption = caption , language = extract_language ( file_name ), year = extract_year ( file_name ) )
133+ replaced_caption = Rkn_Bots .DEF_CAP .format (file_name = file_name , caption = caption )
147134 await message .edit (replaced_caption )
148135 except FloodWait as e :
149136 await asyncio .sleep (e .x )
0 commit comments