Not bad but this could be quite a bit more expansive.
On :Text::#:{ if ($strip($1) == !reg) {
set %regtarget $nick
.msg %user 4,1 %regtarget would like to register #$2
}
}
on :text::?:{ if ($level($nick) = AdminSafe) {
if ($Strip($1) == Denied) { .notice %regtarget Sorry %regtarget but we are not able to process your room registration request at this time.Please join #help for any other questions.Please enjoy are chat site. | halt }
if ($strip($1) == Accepted) {
.timer 1 1 .join #$2
.timer 1 3 .services register #$2
.timer 1 5 .services sop #$2 add $4
.timer 1 7 .invite $4 #$2
.timer 1 9 .services sop #$2 del $me
.timer 1 11 .msg %user #$2 is now registered
.timer 1 13 .Notice $4 4,1 Thank you for registering a room on our site please enjoy your stay. Need more help go to the #help room and our admins will be more than happy to assist you
halt def
}
}
The above example seems more user and staff friendly.But this is just my opinion. Overall Nice script.