A seguinte aplicação foi desenvolvida com o objetivo de automatizar vendas utilizando o sistema de pagamento via Pix, integrada ao Discord. Trata-se de um bot que facilita a transação entre vendedores e compradores, proporcionando um processo rápido, seguro e eficiente. Com essa ferramenta, os usuários podem realizar compras diretamente no Discord.
Antes de começar, informamos que este bot NÃO envia atualizações de status de pagamento, pois não possui integração com nenhuma API de vendas, como o MercadoPago, por exemplo. O bot apenas gera o QR Code com o valor fornecido e as informações especificadas nas configurações do projeto.
Não utilize esta aplicação para realizar fraudes ou desviar seu propósito original. Não nos responsabilizamos por qualquer uso indevido do nosso repositório para aplicar golpes. Aconselha-se discernimento.
Para configurar sua aplicação, siga estas etapas: Localize o arquivo .env.example no repositório do seu projeto. Renomeie o arquivo de .env.example para .env. No arquivo .env, você encontrará uma linha semelhante a esta:
TOKEN=
CHAVE_PIX=
NOME=
BANCO=
Após o sinal de igual (=), cole o token do seu bot do Discord, logo em seguida sua chave PIX, seu nome e o nome do seu banco. Deve ficar assim:
TOKEN="token_do_bot_aqui"
CHAVE_PIX="sua_chave_pix_aqui"
NOME="seu_nome_aqui"
BANCO="nome_do_seu_banco"
Salve o arquivo .env.
Agora, sua aplicação está configurada para usar o token do bot do discord que você forneceu no arquivo .env. Lembre-se de manter este arquivo seguro e nunca compartilhar seu token com mais ninguém.
Aqui estamos assumindo que você já sabe como configurar seu aplicativo Firebase. Portanto, vamos apenas mostrar onde adicionar as configurações de conexão do seu projeto Firebase. No arquivo src > Database > Cloud > Firebase.cjs, adicione as configurações apresentadas em seu projeto Firebase para a conexão.
Para começar com este projeto, você precisará instalar suas dependências. Você pode escolher seu gerenciador de pacotes preferido nas opções abaixo.
# com npm (recomendado)
npm install
# com pnpm
pnpm install
# com yarn
yarn install
# com bun
bun installSinta-se à vontade para personalizar as instalações de acordo com suas preferências.
Você pode iniciar o projeto facilmente usando diretamente o comando
node .Eu pessoalmente recomendo experimentar o bun para iniciar seu projeto - é uma tecnologia nova e brilhante.
# com npm
npm install -g bunPara iniciar o projeto:
bun run index.js
Este projeto é licenciado sob a Licença Apache. Por favor, consulte o LICENSE para mais detalhes.
