NOVO: Helius adquire a Light Protocol
Criando um bot para Discord na Solana com webhooks
Blog/Desenvolvimento

Solana Dev 101 - Criando um bot de vendas para Discord com webhooks

Engenheiro de IntegraçãoTidelaw no X
3 min de leitura

Introdução

Quer criar um bot de vendas no Discord para uma coleção de NFTs? Este artigo mostrará como configurar um bot de vendas no Discord usando Helius Webhooks.

Configurando o webhook do Discord

Para configurar o bot de vendas no servidor, acesse as Configurações do servidor. Lembre-se de que você precisará de permissões de administrador para fazer isso.

Selecione Integrações no menu:

Clique em Novo webhook e ajuste as configurações como preferir:

Copie a URL do webhook, pois ela será necessária ao configurar o webhook da Helius.

Configurando o webhook da Helius

Acesse o Dashboard da Helius e selecione a seção de webhooks à esquerda. Nela, você poderá adicionar um novo webhook. Mantenha a rede e o tipo de webhook iguais aos mostrados na imagem: Mainnet e Discord, respectivamente. 

Adicionamos "Discord" como o tipo de webhook porque ele formatará a mensagem de acordo com a transação e a encaminhará diretamente ao Discord, sem exigir que você escreva código. Você pode escolher quais tipos de transação deseja incluir. Neste caso, selecione NFT_SALES, pois permitiremos o envio apenas de vendas de NFTs.

A URL do webhook será a URL que você copiou anteriormente do Discord. Mantenha esta aba aberta, pois precisaremos adicionar ao campo Endereço da conta os endereços apropriados que o webhook monitorará.

Adicionando o endereço da conta

Começaremos por um NFT. Lembre-se de que algumas coleções de NFTs podem ter sido criadas com outro padrão, o que mudaria estas etapas. Comece com um link do Orb que aponte para um NFT (exemplo abaixo):

Selecione a seção Metadados e role a página até encontrar a propriedade Criadores. No array, selecione o endereço com valor de participação igual a 100. Pode haver um ou mais criadores, mas geralmente apenas um terá valor de participação igual a 100. Copie esse endereço e volte ao Dashboard da Helius. Neste caso, o endereço é:

HAryckvjyViFQEmhmMoCtqqBMJnpXEYViamyDhZUJfnG

Copie e cole o endereço no dashboard.

Depois de clicar em confirmar, está tudo pronto! Quando um NFT da coleção for vendido, você receberá uma mensagem do webhook como esta:

Conclusão

Neste tutorial, aprendemos a configurar um bot de vendas no Discord usando Helius Webhooks. Com esse bot, você pode acompanhar facilmente e em tempo real as vendas de NFTs da sua coleção favorita. O recurso de webhook do Discord elimina a necessidade de escrever código personalizado para o bot, facilitando os primeiros passos para todos. Se quiser criar um bot de vendas para Telegram, consulte este tutorial. Esperamos que seja útil! Se tiver alguma dúvida ou feedback, visite nosso Discord.

Agradecemos pela leitura!

Recursos

Assine a Helius

Acompanhe as novidades mais recentes do desenvolvimento Solana e receba atualizações quando publicarmos

Imagem ampliada