Como Transformar um Raspberry Pi em uma Estação de Rádio Discord

Você administra um servidor Discord e quer apimentar as coisas para sua comunidade? Imagine um fluxo constante de música, conversas energizantes e criando a atmosfera para seu servidor. Com apenas um Raspberry Pi, você pode criar uma estação de rádio 24/7 transmitindo diretamente para um canal de voz. Então, vamos começar!
Índice
- Requisitos de Hardware e Software
- Instalar Kenku FM no Seu Raspberry Pi
- Conectar Kenku FM ao Seu Servidor Discord
- Usando Kenku FM para Executar uma Estação de Rádio Discord
Requisitos de Hardware e Software
Para transformar seu Raspberry Pi em uma estação de rádio Discord, você precisará garantir que tenha o hardware e software certos.
O principal requisito é um Raspberry Pi com poder de processamento suficiente para rodar um ambiente de desktop. Isso é necessário porque estaremos gerenciando nossa estação de rádio Discord usando software GUI (Kenku FM – mais sobre isso em breve). Estou usando o mais recente Raspberry Pi 5 com 8 GB de RAM, mas um Raspberry Pi 4 mais antigo com 4 GB de RAM também pode fazer o trabalho de forma eficaz.
Recomendo fortemente instalar o Raspberry Pi OS no seu Raspberry Pi, pois é otimizado para o hardware e fornece um ambiente de desktop amigável. Se você não tem certeza de como fazer isso, confira nosso guia sobre como configurar o Raspberry Pi OS no seu Raspberry Pi.
Nota: Embora outros sistemas operacionais com um ambiente de desktop também possam funcionar, tenha em mente que as coisas podem parecer diferentes das minhas capturas de tela, e você pode precisar fazer alguns ajustes menores nas instruções.
Agora que você tem seu hardware e software prontos, vamos passar para a configuração da sua estação de rádio Discord!
Instalar Kenku FM no Seu Raspberry Pi
Para configurar sua estação de rádio Discord, você precisará instalar o Kenku FM, um aplicativo de desktop projetado para tornar o compartilhamento de música em um servidor Discord o mais fácil possível. Com o Kenku FM, você pode compartilhar música local ou até mesmo áudio de sites como YouTube e Spotify.
Binários pré-compilados do Kenku FM podem ser encontrados no site oficial, kenku.fm, ou na página de lançamentos do GitHub. A melhor parte é que você pode pagar o preço que achar adequado, incluindo $0. Se você estiver usando o Raspberry Pi OS, precisará baixar a versão para Debian ARM. Também há uma versão ARM disponível para sistemas operacionais baseados em Red Hat.

Depois de baixar o arquivo .deb, clique com o botão direito nele e selecione a opção Instalação de Pacote. Uma janela de confirmação aparecerá, e você precisará clicar em Instalar para prosseguir.

Após a instalação, você deve conseguir encontrar o Kenku FM na seção Acessórios do menu do Raspberry Pi (o ícone no canto superior esquerdo).
Conectar Kenku FM ao Seu Servidor Discord
Supondo que o canal de voz que você deseja transformar em uma estação de rádio já exista (se não existir, você pode seguir as instruções oficiais sobre como criá-lo), o próximo passo é conectar o Kenku FM ao seu servidor Discord. Para fazer isso, você precisará criar um Aplicativo Discord e um bot personalizado, e então configurar os escopos e permissões necessários.
Primeiro, abra o Portal do Desenvolvedor Discord e faça login na sua conta Discord. Clique no botão Novo Aplicativo no canto superior direito, nomeie seu novo aplicativo e clique no botão Criar.

Em seguida, abra a página Configurações do Bot. Se o bot ainda não existir, clique no botão Adicionar Bot e confirme clicando em Sim, faça isso! Então, você pode selecionar um ícone para o bot, dar a ele um nome único e desmarcar a opção Bot Público para limitar quem pode adicionar este bot a um servidor.

Agora vá para a página Configurações do OAuth2, role para baixo até o Gerador de URL do OAuth2, e habilite o escopo Bot na seção Escopos. Role para baixo até a seção Permissões do Bot e habilite as permissões de voz Conectar e Falar em Permissões de Voz. Finalmente, role até o final e copie a URL gerada.

Para adicionar seu novo bot ao servidor Discord onde você deseja usá-lo, cole o link que você copiou na etapa anterior no seu navegador web. Selecione o servidor ao qual deseja adicionar seu bot, clique no botão Continuar e depois clique no botão Autorizar. Complete o Captcha, se necessário.

Usando Kenku FM para Executar uma Estação de Rádio Discord
Agora você tem um bot Discord em seu servidor com permissão para tocar áudio em canais de voz. Para fornecer ao bot música para tocar, você precisa copiar o token do bot (navegue até a página Configurações do Bot e clique em Redefinir Token para gerar seu token pela primeira vez) e adicioná-lo ao Kenku FM (abra a tela de configurações e cole seu token no campo token). Você pode então clicar no botão Conectar e reiniciar o aplicativo Kenku FM.

O Kenku FM oferece duas maneiras principais de compartilhar áudio no Discord. Você pode usar a interface do Kenku Player para compartilhar arquivos de música local como playlists, ou pode usar o navegador embutido para transmitir áudio de sites como YouTube e Spotify.
Se você quiser compartilhar arquivos locais, clique no ícone de Mais (+) ao lado de Playlists e crie sua primeira playlist. Você pode então abri-la e clicar no ícone de Mais (+) no canto superior direito para adicionar suas faixas.

Uma vez adicionadas, você pode clicar duas vezes em qualquer faixa para tocá-la. Certifique-se de selecionar seu canal de voz Discord como a saída na barra lateral esquerda.

Se, por outro lado, você preferir transmitir áudio de sites como YouTube ou Spotify, abra uma nova aba no navegador embutido do Kenku FM e navegue até o site de onde deseja transmitir. Comece a tocar o áudio que deseja compartilhar e certifique-se de selecionar a saída para seu canal Discord na barra lateral esquerda.

Para alcançar a melhor qualidade de som, recomendo que você abra as configurações do canal de voz do Discord e defina a taxa de bits do canal para o valor máximo (ela está definida para 64 kbps por padrão).

Agora, o Kenku FM deve estar tocando música ou áudio suavemente em seu canal de voz Discord. Para continuar melhorando seu servidor, recomendamos que você confira este artigo sobre os melhores servidores Discord, onde você pode encontrar uma tonelada de inspiração para engajar sua comunidade.
Crédito da imagem: DALL-E. Todas as capturas de tela por David Morelo.