Useing a ini is much easyer to do
on *:join:#:{
if (!$readini(ini\config.ini,setjoin,$nick)) { }
else { .msg %mainchan $readini(ini\config.ini,setjoin,$nick) }
}
on *:TEXT:!setjoin*:#:{
.writeini ini\config.ini setjoin $nick $2-
.notice $nick your join message has been saved.
}
on *:TEXT:!viewjoin*:#:{
if (!$readini(ini\config.ini,setjoin,$nick)) {
.notice $nick You haven't set a join message yet, Set it now by typing: !setjoin [message] }
else { .msg %mainchan Your join message is: $readini(ini\config.ini,setjoin,$nick) }
}
on *:TEXT:!deljoin*:#:{
if (!$readini(ini\config.ini,setjoin,$nick)) {
.notice $nick You haven't got a join message to delete }
else { .remini ini\config.ini setjoin $nick | .notice $nick Done }
}