Criado em 26/01/2023, o canal twtchclps já acumula 19,3 mil inscritos, 1,2 mil vídeos e 22.057.758 visualizações. Segundo o próprio canal, o país de origem é Alemanha. Não identificamos anúncios nos vídeos recentes, o que sugere que o canal não está monetizado no momento — seja por ainda não atingir os requisitos, por opção do criador ou por restrições de conteúdo.