Sure, but why isn't it being called out explicitly?
Twitch was used to stream the event, 4chan/8chan/Discord were likely used to promote the event, and reddit was likely used to plan it. His post history suggests he used the site to obtain tactical gear [0], so it probably played a more important role than Twitch (a streaming site which is interchangeable with its competitors).
https://camas.unddit.com/#{%22author%22:%22Jimbo-boiii%22,%2...