I'm unsure why this code does not work since it works for everything else.

Code:
on me:*:join:#: {
  set -u20 %joinwelcomeoff. $+ $chan On 
  if ($istok(%firsttimejoin,#,32)) { return }
  msg $chan Konnichiwa! Make sure to Mod me so all my commands work. - If you ever want me to leave, please use the !leave command. - My global commands are: %globalcommands $+ . Feel free to use them. - I'm currently working on a website where you can input your own commands as well.
  set %firsttimejoin $addtok(%firsttimejoin,#,32) 
}
What I'm focusing on is the first row. This code refuses to start. It's weird since the other "set" works!
Does starting a timer not work in conjunction with me*:join?

I use the same formatting all over my remote.ini so it can't be that. For example:
Code:
 set -u10 %floodchan. $+ $chan On 
is my most common code.


Nillens @ irc.twitch.tv
Nillen @ irc.rizon.net