This is the full code that is being used at the moment in the channel
on %*:text:!register*:#perpetual-night:{ notice $nick Hello $nick to register on the forum go here: http://www.perpetualnight.ca/forum/index.php?act=Reg&CODE=00 }
on %*:text:!forum*:#perpetual-night:{ notice $nick The forum homepage is here: http://www.perpetualnight.ca/forum }
on %*:text:!password*:#perpetual-night:{ notice $nick Sorry $nick you need to register on the forum to view passwords: please type !register }
on %*:text:!general*:#perpetual-night:{ notice $nick Hey $nick for general chat go here: http://www.perpetualnight.ca/forum/index.php?showforum=7 }
on %*:text:!welcome*:#perpetual-night:{ notice $nick Introduce yourself $nick on the forum by going here: http://www.perpetualnight.ca/forum/index.php?showforum=9 }
on %*:text:!crazy*:#perpetual-night:{ notice $nick Perpetualnight crazy corner go here: http://www.perpetualnight.ca/forum/index.php?showforum=16 }
on %*:text:!rules*:#perpetual-night:{ notice $nick The forum rules are available here: http://www.perpetualnight.ca/forum/index.php?showtopic=221 }
on %*:text:!faq*:#perpetual-night:{ notice $nick The forum frequently asked questions are here: http://www.perpetualnight.ca/forum/index.php?showtopic=287 }
on *:text:!menu:#perpetual-night:{
showmenus $nick
}
on %*:join:#perpetual-night:{
.timer 1 3 check.reg $chan $nick
}
alias check.reg {
if $2 isreg $1 {
.mode $1 +v $2
showmenus $2
}
}
alias showmenus {
notice $1 Hello $nick welcome to the help menu: Feel free to use the following commands: !register, !forum, !password, !general, !welcome, !crazy, !rules, !faq
}
im useing 2 scripts:
1. is useing the code above (like a bot in the channel)
2. myself (this way i can test the code to see if its working)
the % means half op
the @ means full op
so the menu will only work if the script is half opped in the channel
now in the status window of the script that is giving the responses i see the replies given to the user, so that im happy with, but for instance when i join the channel as a fullop its not giving me the notice
so in a nutshell this is what im after
a user joins the channel and gives them this notice
.notice $nick Hello $nick ,Welcome to Perpetual-night: Feel free to use the help menu, please type: !menu
then when they type !menu
they get this as a notice
.notice $nick Welcome to the Help Menu $nick: Feel free to use the following commands: !register, !forum, !password, !general, !welcome, !crazy, !rules, !faq
Then the same when they type any of the following
!register
!forum
they get the responses from the ontext
etc...