the lines can be changed from
on *:text:!1up:#:{ if ($1 == !1up) { play $chan mircart/1up.txt 2000 } }
to
on *:text:!1up:#:{ play $chan mircart/1up.txt 500 }
I tested this to be sure before posting here. It won't trigger unless !1up is the first word in the sentence either way.
here is what I have setup for anyone who cares to use this for themselves instead of from a bot. This will keep you from having to add 80+ aliases manually.
menu channel,query {
Text ART
.1up:{ play $active mircart/1up.txt 500 }
.apple:{ play $active mircart/apple.txt 500 }
.batman:{ play $active mircart/batman.txt 500 }
.batman2:{ play $active mircart/batman2.txt 500 }
.beatles:{ play $active mircart/beatles.txt 500 }
.bug:{ play $active mircart/bug.txt 500 }
.bullshit:{ play $active mircart/bullshit.txt 500 }
.bunny:{ play $active mircart/bunny.txt 500 }
.olympics:{ play $active mircart/olympics.txt 500 }
.cake:{ play $active mircart/cake.txt 500 }
.calvin:{ play $active mircart/calvin.txt 500 }
.cash:{ play $active mircart/cash.txt 500 }
.cat:{ play $active mircart/cat.txt 500 }
.cheeze:{ play $active mircart/cheeze.txt 500 }
.chick:{ play $active mircart/chick.txt 500 }
.chillblue:{ play $active mircart/chillblue.txt 500 }
.chillgreen:{ play $active mircart/chillgreen.txt 500 }
.chillred:{ play $active mircart/chillred.txt 500 }
.coffee:{ play $active mircart/coffee.txt 500 }
.dog:{ play $active mircart/dog.txt 500 }
.dog2:{ play $active mircart/dog2.txt 500 }
.dogbert:{ play $active mircart/dogbert.txt 500 }
.ed209:{ play $active mircart/ed209.txt 500 }
.enterprise:{ play $active mircart/enterprise.txt 500 }
.enterprise2:{ play $active mircart/enterprise2.txt 500 }
.faceoff:{ play $active mircart/faceoff.txt 500 }
.fish:{ play $active mircart/fish.txt 500 }
.flower:{ play $active mircart/flower.txt 500 }
.fly:{ play $active mircart/fly.txt 500 }
.fyou:{ play $active mircart/fyou.txt 500 }
.gameboy:{ play $active mircart/gameboy.txt 500 }
.ghost:{ play $active mircart/ghost.txt 500 }
.girl:{ play $active mircart/girl.txt 500 }
.olympics:{ play $active mircart/olympics.txt 500 }
.shroomred:{ play $active mircart/shroomred.txt 500 }
.1up:{ play $active mircart/1up.txt 500 }
.guitar:{ play $active mircart/guitar.txt 500 }
.gun:{ play $active mircart/gun.txt 500 }
.happy:{ play $active mircart/happy.txt 500 }
.heart:{ play $active mircart/heart.txt 500 }
.heart2:{ play $active mircart/heart2.txt 500 }
.heartbreak:{ play $active mircart/heartbreak.txt 500 }
.hellokitty:{ play $active mircart/hellokitty.txt 500 }
.hobbs:{ play $active mircart/hobbs.txt 500 }
.icecream:{ play $active mircart/icecream.txt 500 }
.homer:{ play $active mircart/homer.txt 500 }
.invader:{ play $active mircart/invader.txt 500 }
.invaders2:{ play $active mircart/invaders2.txt 500 }
.joypad:{ play $active mircart/joypad.txt 500 }
.janus:{ play $active mircart/janus.txt 500 }
.keyboard:{ play $active mircart/keyboard.txt 500 }
.kirby:{ play $active mircart/kirby.txt 500 }
.mandala:{ play $active mircart/mandala.txt 500 }
.maze:{ play $active mircart/maze.txt 500 }
.megaman:{ play $active mircart/megaman.txt 500 }
.mirc:{ play $active mircart/mirc.txt 500 }
.pac:{ play $active mircart/pac.txt 500 }
.phone:{ play $active mircart/phone.txt 500 }
.pizza:{ play $active mircart/pizza.txt 500 }
.potionblue:{ play $active mircart/potionblue.txt 500 }
.potiongreen:{ play $active mircart/potiongreen.txt 500 }
.potionred:{ play $active mircart/potionred.txt 500 }
.puzzbob:{ play $active mircart/puzzbob.txt 500 }
.r2d2:{ play $active mircart/r2d2.txt 500 }
.ra:{ play $active mircart/ra.txt 500 }
.readup:{ play $active mircart/readup.txt 500 }
.robo:{ play $active mircart/robo.txt 500 }
.robocop:{ play $active mircart/robocop.txt 500 }
.rom1:{ play $active mircart/rom1.txt 500 }
.rom2:{ play $active mircart/rom2.txt 500 }
.sad:{ play $active mircart/sad.txt 500 }
.santa:{ play $active mircart/santa.txt 500 }
.s-bandit:{ play $active mircart/s-bandit.txt 500 }
.s-cool:{ play $active mircart/s-cool.txt 500 }
.s-cry:{ play $active mircart/s-cry.txt 500 }
.s-embaressed:{ play $active mircart/s-embaressed.txt 500 }
.s-errm:{ play $active mircart/s-errm.txt 500 }
.s-evil:{ play $active mircart/s-evil.txt 500 }
.s-happy:{ play $active mircart/s-happy.txt 500 }
.shroomgreen:{ play $active mircart/shroomgreen.txt 500 }
.shroomred:{ play $active mircart/shroomred.txt 500 }
.s-innocent:{ play $active mircart/s-innocent.txt 500 }
.skull:{ play $active mircart/skull.txt 500 }
.s-lol:{ play $active mircart/s-lol.txt 500 }
.smoke:{ play $active mircart/smoke.txt 500 }
.snail:{ play $active mircart/snail.txt 500 }
.snoopy:{ play $active mircart/snoopy.txt 500 }
.snoopy2:{ play $active mircart/snoopy2.txt 500 }
.s-omg:{ play $active mircart/s-omg.txt 500 }
.s-pirate:{ play $active mircart/s-pirate.txt 500 }
.s-rebel:{ play $active mircart/s-rebel.txt 500 }
.s-sick:{ play $active mircart/s-sick.txt 500 }
.s-sinister:{ play $active mircart/s-sinister.txt 500 }
.s-sleeping:{ play $active mircart/s-sleeping.txt 500 }
.s-suprised:{ play $active mircart/s-suprised.txt 500 }
.st1:{ play $active mircart/st1.txt 500 }
.st2:{ play $active mircart/st2.txt 500 }
.st3:{ play $active mircart/st3.txt 500 }
.st4:{ play $active mircart/st4.txt 500 }
.star:{ play $active mircart/star.txt 500 }
.s-tired:{ play $active mircart/s-tired.txt 500 }
.s-wink:{ play $active mircart/s-wink.txt 500 }
.sword:{ play $active mircart/sword.txt 500 }
.teddy:{ play $active mircart/teddy.txt 500 }
.toad:{ play $active mircart/toad.txt 500 }
.transformer:{ play $active mircart/transformer.txt 500 }
.trooper:{ play $active mircart/trooper.txt 500 }
.trump:{ play $active mircart/trump.txt 500 }
.whoops:{ play $active mircart/whoops.txt 500 }
.yin:{ play $active mircart/yin.txt 500 }
}
EDIT: replaced $chan with $active where needed so that this will work in query. (can't believe I didn't catch that before today)