The raid channel is only created when you form a raid. The problem is, you cannot invite a bot to the raid, because it isn't in-game.
I have talked to Tarib about this problem, and he mentioned to me that once RotG is out and settled, that is something they may look at, as it would be a valuable feature to have a private chat channel.
That would open up a lot more possibilities for AoC bots in general.