Originally Posted By: powerade661
Yes there is, in this case you will need a timer. The 1 in .timer.joining is how many times it will display the message before it stops the timer. If you did 0 it wouldn't stop the timer until you told it to do so. The 7 in the .timer.joining is the interval at which the timer is using. So for instance .timer.joining 2 7 will display the message twice every 7 seconds and then stop after it has displayed the two messages.

Code:
on *:text:!join:#BOTSNAMEHERE: {
  msg # /me is joining $nick $+ 's chat. Don't forget to type /mod BOTNAMEHERE in your own channel to ensure all commands work properly, if you do not mod the bot, it will leave your channel.
  .timer.joining 1 7 msg $chr(35) $+ $nick Bot has entered your channel.
}

Thank you very much. Now i just gotta find a way to make the bot always join the channels i need a way for so when they do !join it would like add them to a list and would join them all but we'll see.