Если подпись всегда следует определенному шаблону, вы можете просто использовать регулярное выражение, чтобы обрезать его.
Однако, если пользователь может настроить свою подпись так, как он хочет, и естьнет ведущих символов (например: --
в начале), это будет очень сложно.Единственный надежный способ сделать это - заранее знать содержание подписи для каждого пользователя, чтобы вы могли ее удалить.Представьте себе наихудший сценарий: кто-то всегда может отправить пустое сообщение с подписью, которая является полностью допустимым «запросом».Сценарий не сможет отличить это от сообщения «запрос» без подписи.