"you need to edit "#iCCG" with your bot request channel"
instead of making the user replace all instances of #iCCG which at a quick glance is far more than just a few. i would suggest using an alias so universal changes such as replacing channels wont be a tedious task.
Alias BotChan { return #iCCG }
Making in depth changes easy, your code more user friendly, and easier to manage.
Turning something like this -
else {
msg #iCCG Incorrect code! Please try again
}
to something like this
else {
msg $botchan Incorrect code! Please try again
}