How can I selectively delete hundreds of SMS conversations? I work in IT and I'm part of an on-call rotation.  Normally we use a dedicated on-call phone, but that's not available since covid, so I'm using my own device right now.  We had a major networking outage tonight which resulted in roughly 600 SMS notifications from our monitoring service to my phone.
The problem is that each one of these notifications comes from a different address (I don't know why/how that works).  So rather than 600 new messages in a single conversation, I now have ~600 new conversations in my Messaging app with a single message each.  I would like to delete them so I don't have to scroll through 600 conversations to find my conversations with friends.
Is there any way to bulk delete conversations based on some kind of search filter?  I did see this question, but the answers only address how to delete all SMS messages.  I would only like to delete the conversations which were generated by this incident.
I'm on a OnePlus 3T with LineageOS 17.1 (based on Android 10).  My phone is rooted so I can run adb commands on it from my Linux desktop.
Act fast to get quick results

Use SMS backup and restore and backup all your SMSes to local storage on device immediately.

Go to the app menu and choose restore. It will select the backup you made. Go to advanced options and select only restore backup since and you choose date before you got flooded by all these SMSes.

Assuming you don't have any important messages after the chosen date , you are good. If you have, follow steps in answer here to backup, selected conversations and choose those to be restored. It doesn't restore duplicates and at most you may end up having to manually delete a few messages

Alternatively, you can export the SMS backup file which is in XML format to your laptop, search for the common term in these messages, delete all those, maybe use a script to do that. Transfer the file to your device and restore to device.