Yes, like RusselB has pointed out, the -t switch is very handy to play all the messages into the channel within a certain topic enclosed by the [ ]. Then all you have to do is modify the code around like so:
Code:
on *:TEXT:!faq *:#MY_CHAN:{
   var %f = file.txt
   if ($isfile(%f)) && ($read(%f,nw,$+([,$2,]))) {
    .play $+(-t,$2) # %f
  }
}
Upon someone entering the command !faq Question1, it'll message all the lines to the channel under Question1. Question2 for all the lines under it. You must set up your text file like this:
Quote:
[Question1]
1st line
2nd line
3rd line
4th line
[Question2]
1st line
2nd line
3rd line
4th line
5th line
[Question3]
so on and so forth...