I wonder if it is possible to create a bot or at least a Telegram agent that can read your messages and then automatically block the contacts if they send a message that matches scam or phishing heuristics. For example, weird link, or too many "invest" words, bad English grammar, etc.
Obviously a white-list would be required to prevent false positives.