>“а есть вообще смысл в таком ограничении?”
Поясню. Идёт обсуждение какой-то темы, к примеру, куличи и яйца на Пасху. 😊 И тут в разгар обсуждения очередного рецепта какой-то несознательный гражданин бросает ссылку с YouTube с темой коронавируса и конспирологии. Без комментариев, без сообщения. Просто прислал ссылку. Никто не обратил внимания — достала эта тема. Продолжают дальше обсуждать варианты глазури. И тут этот гражданин снова ссылку и снова не в тему и снова без комментариев. И так регулярно. И он не один. А так или слать перестанет или будет что-то писать, а значит отслеживать тему разговора.
как вариант причины - я понимаю. но а как быть с остальными? например идёт тема "куличи", и кто-то из сознательных хочет перекинуть информацию из инсты, сайта, почты и т.д. — бот удалит, т.е. обмен информацией усложниться.
сложно с ссылками из-за упрощённых форм записей и самих вариантов записей
есть вариант:
(?is)\A(?:https?|tg)://\S+\Z
всё что начинается и пока не будет пробела (пробел не может быть в ссылке). обойти можно, много ложных срабатываний не должно быть. но и корректировать надо в зависимости от приложений которыми шарят