Currently, permissions are a bit wacky. In order to use role commands, it appears that you need to use the “Administrator” permission. Otherwise, the permissions invited with are sufficient.
The Text Channel will be used every time Astra needs to output some text, but is currently playing media or saying something else. Think of it as a fallback channel. It will be set to whatever channel it is said in, or a channel name starting with #.
Content will be used as the default unless overridden when outputting content module messages (YouTube Publishes, Twitch Statuses, etc)
Message will be used for Join/Leave messages, and possibly something else in the future.
!channel <text/content/message> [#channel]