-ghosty Stickam 2crazy14oldchickz1- 32 Official

# Better: split by spaces, then detect parts parts = cleaned.split()

# Pattern explanation: # ^(\w+) -> first word (username) # \s+(\w+) -> second word (platform) # \s+([^\d\s]+) -> alphanumeric room/channel name (no digits at start) # \s+(\d+)$ -> trailing number (age or count) # But given "2crazy14oldchickz1" starts with digit, we adjust: -ghosty Stickam 2crazy14oldchickz1- 32

# The third part could be the room name (may have digits) room = parts[2] # Better: split by spaces, then detect parts parts = cleaned