Loading Spinner
Carregando...

A alteração apocalíptica da Google/YouTube

Update 11/10/19: O sistema de música tinha sido corrigido pelos deuses que trabalham no Lavalink/FredBoat/LavaPlayer, mas infelizmente nem tudo são rosas e o YouTube novamente fez mudanças que deram problema em vários bots de música, então o sistema de música está novamente desativado... sem previsão para voltar. Desculpe pela inconveniência mas é algo que está fora do meu controle.

Recentemente o YouTube fez algumas mudanças na parte de streaming de música, limitando requisições para os servidores deles (A teoria é que eles fizeram isto para bloquear websites que salvam vídeos do YouTube em MP3, mas também pode ter sido alterado já que bots de streaming usam muita banda e eles não ganham nada com streaming).

É compressível a mudança, já que baixar vídeos do YouTube e fazer streaming apenas gera prejuízos para o YouTube, já que você não precisa acessar o vídeo para que eles ganhem dinheiro. Mas para o usuário final (você!), infelizmente isto está causando vários problemas em bots de música. Atualmente a comunidade de bots para o Discord está procurando meios para resolver o problema.

Devido a esse problema, todos os meus comandos de música e o +traduzir (ele depende do Google Tradutor) estão desativados, já que no momento é impossível conseguir carregar e reproduzir músicas do YouTube.

Outros bots de tamanho razoável também estão dando problema, como o FredBoat, Rhythm, Ayana, Mantaro e vários outros. Se o seu bot também teve o mesmo problema, quer dizer que você pode oficialmente falar que o seu bot é grande.

Possíveis Soluções (e motivos que talvez não dê certo)

Alterar como os bots fazem stream de músicas do YouTube para encontrar uma solução

Já existem algumas soluções teóricas de como arrumar o problema, mas ainda precisam ser testadas na prática para descobrir se realmente irá resolver o problema.

Atualmente essas soluções estão sendo testadas por outros bots, mas ainda ninguém chegou em uma solução.

Colocar apenas para Premium + Máquinas separadas

Para conseguir burlar, é possível fazer conexões utilizando vários IPs diferentes, assim evitando ser bloqueado pelo YouTube.

Infelizmente eu teria que comprar várias máquinas para conseguir ter IPs suficientes para não ser bloqueado pelo YouTube... E por isso eu teria que deixar o meu sistema de música apenas para Premium.

Enquanto parece uma boa ideia (mesmo que seja triste para quem não consegue doar) o FredBoat tentou fazer isto e teve o bot de doadores bloqueados...

Colocar apenas para Premium + Proxies

Outra solução seria utilizando proxies, mas, igual a solução acima, teria que ser apenas para Premium.

Existem Proxies grátis, mas imagine: Não é só eu que estou tendo esse problema, outros bots também vão tentar utilizar proxies grátis... E no final voltaremos a estaca zero.

Colocar apenas para Premium + Enviar arquivos de música manualmente

Também seria possível deixar que você possa enviar os arquivos de música .mp3 manualmente, assim eu salvaria a música em algum lugar e você poderia tocar elas utilizando o play.

Isto funciona, mas eu teria que ter bastante espaço apenas para hospedar músicas... E por isso teria que ser apenas para Premium.

Utilizar SoundCloud

SoundCloud é um website de músicas.

Parece ser uma boa ideia, mas o Rhythm tentou fazer isso e foi bloqueado pelo SoundCloud, oof.

Sistema de áudio na web

Outra solução é fazer um sistema de áudio na web, igual aquelas rádios online!

Se você já usou bots da Twitch que suportam tocar músicas (como o NightBot), seria a mesma coisa, o seu navegador ia carregar e tocar a música enquanto outras pessoas podem escutar junto com você. E sim, seria possível tocar/pular/etc com os meus comandos, a diferença é que iria tocar pelo navegador.

As desvantagens é que você teria que deixar a aba do web áudio aberta, algo que não é tão prático para algumas pessoas (PCs ruins, celulares, etc), mas é uma boa alternativa caso não tenha nenhuma outra solução.

Retirar o sistema de música para sempre

Caso não tenha nenhuma solução...

Então é isso, atualmente estou na espera de uma solução milagrosa vindas dos deuses superiores mais inteligente que eu, já existem algumas soluções mas ainda estão sendo testadas e verificadas se realmente funcionam corretamente.

Mas por enquanto... apenas espere e relaxe, infelizmente isto está fora do meu controle...

Quer me ajudar a ficar online? Então me ajude doando! https://loritta.website/donate

Vote em mim para ganhar recompensas incríveis! https://discordbots.org/bot/loritta

Utilize o código MrPowerGamerBR nas suas compras na loja do Fortnite/Epic Games para me ajudar a ficar online!