Voltar ao Blog
Setores11 de outubro de 20264 min read

Ferramentas do Telegram para uma comunidade de criptomoedas: o que o bot faz

Alertas de preços e de gas, consultas de carteiras, verificações de NFT e análise de detentores num grupo do Telegram, explicados comando a comando, incluindo as tarefas que o administrador ainda faz manualmente.

Ferramentas do Telegram para uma comunidade de criptomoedas: o que o bot faz

Para o grupo de um projeto de criptomoedas no Telegram, o BotLaunch oferece primeiro moderação e depois comandos de consulta de dados: preços em tempo real e alertas de preços, consultas e alertas de gas, consultas de saldos de carteiras, uma verificação de propriedade de NFT e uma análise de detentores de tokens. As verificações geram relatórios para membros e administradores. Não controlam a entrada nem atribuem funções por si só, por isso conte com a intervenção de um administrador com base no resultado.

Controle o acesso antes de configurar os preços

Um grupo de criptomoedas atrai falsos administradores, links de airdrops e contas que se fazem passar pelo suporte desde o dia em que é criado. Por isso, a moderação vem primeiro. Adicione o bot do BotLaunch ao seu grupo do Telegram como administrador e ative os módulos num painel web. O plano Free inclui um canal com moderação básica, CAPTCHA e proteção contra spam. O Starter, por $15 por mês, inclui o conjunto completo de ferramentas de moderação, com avisos e banimentos. A proteção contra fraudes está incluída no Pro, por $39 por mês.

Siga esta ordem: CAPTCHA para novos membros, depois o filtro de links e, por fim, a proteção contra ataques em massa. Em seguida, fixe uma mensagem a informar que os seus administradores nunca iniciam conversas privadas com os membros. Nenhum módulo escreve essa mensagem por si, e é ela que os membros vão citar uns aos outros quando aparecer um falso administrador.

Comandos de preços e alertas de preços

Com os alertas de preços de tokens ativados, um membro escreve /price btc e recebe o preço atual em dólares americanos, com a variação nas últimas 24 horas. /topcoins lista as dez maiores criptomoedas por capitalização de mercado. Os valores vêm do CoinGecko.

Os alertas são individuais. Um membro escreve /alert BTC above 80000, /alert ETH below 2000, /alert SOL change 5 para uma variação de cinco por cento em 24 horas, em qualquer direção, ou /alert BTC crosses 80000 para a passagem desse valor em qualquer direção. Cada alerta é acionado uma vez e depois removido. /alerts mostra os alertas ativos de um membro, e o limite predefinido é de 20 alertas por membro. Existe também uma lista pessoal de acompanhamento: /addwatch, /watchlist e /removewatch.

Há duas coisas que deve explicar aos membros de antemão. O bot verifica os alertas a cada cinco minutos, por isso uma notificação pode chegar alguns minutos depois de o preço atingir o valor definido, e um pico que recue entre duas verificações pode passar despercebido. Além disso, o alerta é publicado no grupo, em vez de ser enviado em privado, por isso combine as regras do grupo antes de a conversa ficar cheia de alertas sobre os valores definidos por outros membros.

As consultas de gas e de carteiras precisam da sua chave Etherscan

Três comandos consultam dados do Etherscan, e todos precisam de uma chave de API gratuita do Etherscan que deve inserir, enquanto administrador, nas definições do módulo. Sem ela, o bot responde com uma mensagem a pedir a chave. Crie a chave antes de anunciar os comandos.

  • /gas mostra os preços de gas seguro, proposto e rápido em gwei, além da taxa base sugerida, para a rede que escolheu nas definições. A rede predefinida é Ethereum.
  • /gasalert below 15 ou /gasalert above 30 define um alerta pessoal de gas, até dez por membro. O gas é verificado a cada cinco minutos. O alerta é acionado uma vez sempre que o valor atravessa o limite definido e volta a ficar ativo depois de o gas regressar ao outro lado desse limite. /mygasalerts lista esses alertas.
  • /wallet seguido de um endereço 0x devolve o saldo da moeda nativa desse endereço na rede selecionada.

Algumas redes não estão incluídas no plano gratuito do Etherscan. Nesses casos, o bot informa que é necessário passar para um plano superior no Etherscan. Não devolve uma resposta vazia.

As verificações de detentores e de NFT geram relatórios, não controlam o acesso

Esta é a parte que os administradores mais frequentemente interpretam mal, por isso explicamos aqui exatamente o que os comandos fazem.

/holders seguido de um endereço de contrato apresenta o número total de detentores e os cinco maiores detentores, com a respetiva percentagem da oferta, assinalando os que são contratos ou estão bloqueados. Avisa quando os cinco maiores detêm metade da oferta ou mais. Também mostra se o token está sinalizado como honeypot, se o código é aberto e quais são as taxas de compra e venda. Os dados vêm do GoPlus e abrangem Ethereum, BSC e Polygon. É uma consulta de dados para o momento em que alguém partilha um contrato na conversa. Não é um veredito nem uma recomendação.

Pode publicar requisitos relativos a tokens no painel, como um saldo mínimo do seu token. O bot apresenta-os por baixo do texto de ajuda de /holders. Não compara os saldos dos membros com esses requisitos nem remove ninguém.

/nftcheck com uma carteira e um contrato de coleção consulta as últimas 100 transferências de NFT para essa carteira e conta os tokens recebidos da coleção. Os tokens podem ter sido transferidos para fora entretanto, pelo que uma carteira que vendeu ontem ainda pode aparecer como detentora. Se adicionar no painel coleções com uma quantidade mínima, /nftcheck apenas com uma carteira verifica todas e indica se cada requisito foi cumprido ou não, com o nome da função que associou. A função em si não é atribuída automaticamente. É um administrador que o faz.

Um endereço colado na conversa não prova a quem pertence. Para isso, existe uma etapa de assinatura: um membro envia /connectwallet com o seu endereço, assina a mensagem curta devolvida pelo bot e envia a assinatura com /verifywallet. O endereço fica então associado à conta desse membro no grupo, e /mywallet mostra-o.

Um processo prático para oferecer benefícios aos detentores

Juntando tudo, um benefício exclusivo para detentores funciona assim:

  • O membro confirma que é proprietário da carteira através de uma assinatura.
  • Um administrador executa /nftcheck para esse endereço.
  • O administrador atribui manualmente a função ou o acesso no Telegram.
  • O administrador repete a verificação com a periodicidade que escolher, porque os ativos detidos mudam.

É mais lento do que um controlo de acesso automático. Mas também deixa claro o que foi verificado e quando, e permite explicar cada decisão a um membro que pergunte.

O que dizer aos membros sobre os dados

Diga claramente que o bot apresenta dados públicos e nada mais. Os preços vêm de um fornecedor de dados de mercado, os dados de gas e os saldos vêm de um explorador de blocos, e os números de detentores vêm de um serviço de dados de segurança. Nenhum destes dados prevê o que vai acontecer ou indica a alguém o que comprar ou vender. Inclua essa frase na mesma mensagem fixada em que apresenta a regra sobre os administradores.

A lista completa de módulos está na página de módulos, e os detalhes dos planos estão na página de preços.

Perguntas frequentes

O bot pode remover membros que já não detêm o nosso token?

Não. Os comandos de detentores e de NFT geram relatórios. O bot não verifica os saldos dos membros por iniciativa própria, não controla a entrada nem remove ninguém. Um administrador lê o resultado e toma as medidas necessárias.

Os membros precisam de uma chave de API para usar /gas ou /wallet?

Os membros não precisam. O administrador do grupo adiciona uma chave de API gratuita do Etherscan nas definições do módulo, e os comandos passam a funcionar para todos os membros do grupo.

Qual é a rapidez dos alertas de preços e de gas?

Ambos são verificados a cada cinco minutos, por isso conte com um atraso de até alguns minutos. Um alerta de preço é acionado uma vez e depois removido. Um alerta de gas é acionado uma vez por passagem do limite e volta a ficar ativo quando o gas regressa ao outro lado desse limite.

O comando /nftcheck prova que alguém detém um NFT neste momento?

Não totalmente. Conta os tokens que a carteira recebeu nas suas últimas 100 transferências de NFT. Um token pode ter sido transferido para fora entretanto, por isso encare o resultado como um forte indício e volte a verificar antes de conceder acesso.

Compartilhar este artigo