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.
}

Last edited by powerade661; 28/05/15 03:14 AM.