I went back and looked into this some more, because it peaked my interest a bit, and it helped me to learn a few things as well (as someone who's new to this) This IS tested AND working 100% however, after the raid is over, you will need to clear the raid.txt file manually (really you could add in a clear command as well, but I didn't mind just clearing it manually. If you want it, it's really not that hard to add in.
With this, only YOU will be able to add a raid.
Everyone in chat can use the !raid command.
And flood control is on (obviously) to protect your bot from getting banned for 20 messages in 30 seconds

Hope this helped, startgame thanks for posting in here and reminding me I did this, as well as for helping out people that need it

on *:TEXT:!raid*:#: {
if ((%floodraid) || ($($+(%,floodraid.,$2),2))) { return }
set -u10 %floodraid On
set -u30 %floodraid. $+ $nick On
if ($2 == $null) msg # $read(raid.txt)
if ($nick == yourchannelname) {
write raid.txt Stream is over, be sure to go check out twitch.tv/ $+ $$2 add more message here
msg $chan Stream is over, be sure to go check out twitch.tv/ $+ $$2 add more message here
}
}