for i in texts:
error = True
for j in patterns:
reg = re.compile(j)
...
compiled_patterns = [re.compile(p) for p in patterns]
for i in texts:
error = True
for reg in compiled_patterns:
...
compiled_patterns = [re.compile(p) for p in patterns]
for i in texts:
for reg in compiled_patterns:
result = reg.match(i)
if result != None:
success.append(i)
break
else: # относится к for reg in...
error.append(i)
делал из курса на ютубе
@bot.message_handler()
def message_handler(message: types.Message):
Но это не удалит читаемые строки. Удалить одну строку, как я написал выше - не вполне тривиальная задача.