djsnake

Baixar

Baixar djsnake

Uma imagem Docker pronta e um arquivo Compose. Você só precisa de um token de bot do Discord.

  1. Criar o bot

    No Discord Developer Portal, crie um aplicativo e adicione um bot. Ative Message Content Intent e convide-o com os scopes bot e applications.commands e estas permissões: View Channels, Send Messages, Read Message History, Add Reactions, Connect, Speak.

  2. Coloque para rodar

    Coloque o token do bot em .env e baixe a imagem.

    $ git clone https://github.com/selfhostr/djsnake.git
    $ cd djsnake
    $ cp .env.example .env  # set DISCORD_TOKEN
    $ docker compose pull && docker compose up -d
    $ docker compose logs -f dj-snake
  3. Toque alguma coisa

    Entre em um canal de voz e envie isto em um canal de texto.

    !play https://www.youtube.com/watch?v=...

Requisitos

  • Docker com Compose
  • Um token de bot do Discord
  • Um proxy reverso ou um túnel para abrir a página do clipe em outras máquinas: por padrão ela só escuta nesta máquina
  • Sem Docker: Python 3.10+, ffmpeg, deno e um provedor de tokens PO

Versões e imagens

  • Última versãov1.5.0
  • Imagemghcr.io/selfhostr/djsnake:latest
  • Plataformaslinux/amd64, linux/arm64
  • Fixar uma versãoDJ_SNAKE_TAG
  • Atualizargit pull && docker compose pull && docker compose up -d

Apoiar o projeto

Todo projeto selfhostr é gratuito e não tem nenhuma empresa por trás. Se algum economiza seu tempo, uma doação paga o hardware de teste e o tempo dedicado.

Nos patrocine no GitHub