Your support system is atrocious, no live support system, no phone contact system
Fix your support system, a multi billion dollar company has a support system worse than club penguin. No way for any immediate help, you end up waiting weeks for something that can be solved in mere minutes. Why is there Specified categories for what people are dealing with? no way to just make a support thread about your specific problem. so if it doesn't fall into a category created by twitch you're SOL? I am getting follow botted constantly ruining my daily streams ruining my want to stream, ruining my stream goals and i cant get a response from twitch support because the support system was made by an idiot. allow people to make threads and create a support staff like why is this a thing?