!showpatter MC displays a list of existing patterns used in your hub in main chat - also profile level which is affected by the pattern.
If you type in your hub
!showprofiles it will show you which profile level is 1.
Reg is profile level 0
You need to change the pattern so Regs are safe, (at the moment - by looking at what you pasted - profile 1 is affected). The setting you need to change is -p1 to -p-1 (so only unregistered users will be affected - like Zeb said) ie:
!addpattern <type> "<pattern>" [-p<profilelevel>] [-a<actions>] [-r<replace> "<text>"]
<type> What to check:
MC = Mainchat
PM = Personal messages
RE = Reports
SE = Searches
SR = Searchresults
NI = Nickname
DE = Description
EM = Email
VE = Clientversion
SS = Sharesize
"<pattern>" A RegExp pattern for matching the string
[-p<profilelevel>] The maximum profilelevel to check, a number in the range from -1 (User) to 10 (Hubowner)
[-a<actions>] A number defining what action to take:
0 Allow (can only be used in combination with replace)
1 Ignore
2 Notify user
4 Warn user
8 Mute user
16 Disconnect user
32 Kick user
64 Ban user
128 Redirect user (uses the redirect address from: !set rd_flood)
One of the values above (except 0) can be combined with one or more of the following:
256 Notify Opchat
512 Lock Mainchat (use with caution)
[-r<number> "<text>"] What to replace <number> followed by the replacing "<text>":
1 Replace match
2 Replace entire message
So following the above instructions, you change:
!modpattern MC "%S+://" -p-1
!modpattern MC "%d+%.%d+%.%d+%.%d+" -p-1
!modpattern MC ""[Ww][Ww][Ww]%."" -p-1
You don't have to type all the values of the pattern, only those you want to change (!modpattern <type> "<pattern>" <value_you_change> )
Results will be:
[18:33:42] <FlexBot> *** !modpattern MC "[Ww][Ww][Ww]%." -p-1
[18:33:42] <FlexBot> Pattern modified:
Showing pattern for: MC mainchat message
Profile Actions Pattern Actions
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
-1 32 "[Ww][Ww][Ww]%." Kick
Now only profile -1 is affected by this pattern (ie unregistered users).