no point in useing a txt file for 3 lines. just go with the tokens for this. unless you are going to add a ton more lines then yeah a txt would work better.
also add some flood pros to it maybe sothing like this as an example:
on $*:text:/^@bag$/iS:#:{
if (!$($+(%,bagflood,.,$nick),2)) {
set -u3 $+(%,bagflood,.,$nick) on
describe # pulls $gettok(a Small gift.a few packages.a huge Gift,$r(1,3),46) out of his Bag and Tosses it at $nick
}
}