Discord (embeds)
Configure as embeds enviadas ao Discord.
discord.yml
Arquivo de embeds do plugin. Cada chave em Embeds é um nome de embed usável no comando /discordhook enviar e nas integrações.
Estrutura básica de uma embed
Embeds:
vincular:
Title: 'Pedido de vinculação de conta'
Url: ''
Thumbnail: ''
Image: ''
Color: '#fff'
Author:
Name: ''
Url: ''
IconUrl: ''
Footer:
Text: '{data} às {hora}'
Image: ''
Description: 'Para completar a verificação, digite o código a seguir no chat do servidor'
Timestamp: ''
Fields:
jogador:
Inline: false
Header: 'Jogador'
Content: '{player}'Embed yPayments (QR Code)
Embed usada na integração com yPayments para enviar o QR Code de pagamento pré-gerado ao Discord do jogador.
Embeds:
ypayments_pre_charge:
Title: 'Sua compra foi gerada'
Url: '{url}'
Thumbnail: 'https://minotar.net/body/{player}/100.png'
Image: 'attachment://qrcode.png'
Color: '#57F287'
Author:
Name: 'yPayments'
Url: 'https://ystoreplugins.com.br'
IconUrl: ''
Footer:
Text: '{date} às {hour}'
Image: ''
Description: 'Escaneie o QR Code abaixo ou clique no título desta mensagem para abrir o pagamento no navegador.'
Timestamp: 'now'
Fields:
jogador:
Inline: true
Header: 'Jogador'
Content: '{player}'
produto:
Inline: true
Header: 'Produto'
Content: '{product}'
preco:
Inline: true
Header: 'Preço'
Content: 'R$ {price}'
gateway:
Inline: true
Header: 'Gateway'
Content: '{gateway}'
referencia:
Inline: false
Header: 'Referência'
Content: '{reference}'
link:
Inline: false
Header: 'Link do pagamento'
Content: '{url}'Placeholders da embed yPayments:
| Placeholder | Descrição |
|---|---|
{player} | Nome do jogador |
{product} | Nome do produto |
{price} | Preço |
{gateway} | Gateway de pagamento |
{reference} | Referência da cobrança |
{url} | Link do pagamento |
{date} | Data |
{hour} | Hora |
Image: 'attachment://qrcode.png' anexa a imagem do QR Code gerada pelo yPayments.
Enviar embed manualmente
/discordhook enviar ypayments_pre_charge pagamentosSubstitua pagamentos por uma key de webhooks.yml ou pela URL completa.