Skip to content

skunksworks/paypal-bot

 
 

Repository files navigation

Paypal Bot

Étapes

Générer la facture

Pour générer une facture, utilisez la commande !create sur Discord. Utilisation : !create [@user] [montant] [nom]

Seul l'ID de l'utilisateur défini dans la config en tant que propriétaire (DISCORD_OWNER) peut exécuter cette commande.

generate_command

Recevoir la facture

Une fois que la commande est tapée, l'utilisateur mentionné reçoit un message avec un lien pour payer:

receive_embed

Payer la facture

Lorsque l'utilisateur clique sur ce lien, il est redirigé vers cette page avec son pseudo, son avatar, le nom de la facture et le bouton payer :

payment_page

Lorsque l'utilisateur clique sur "Payer la commande", il est redirigé vers Paypal.

Confirmation de paiement de la facture

Lorsque la facture est payé, le membre est redirigé vers cette page :

confirmation

et reçoit ce message sur Discord:

confirmation_embed

Logs de la facture

Pour l'administration, un système de logs est disponible :

logs

Config

DISCORD_TOKEN: le token de votre bot Discord DISCORD_PREFIX: le préfixe du bot DISCORD_OWNER: l'ID de l'utilisateur propriétaire du bot DISCORD_LOGS_CHANNEL: l'ID du salon de logs

BASE_URL: la base de l'URL du serveur web (dans les exemples http://localhost:3200)

PAYPAL_USERNAME, PAYPAL_PASSWORD et PAYPAL_SIGNATURE peuvent être trouvés en suivant ces instructions.

About

Générez des liens de factures et acceptez des paiements sur Discord!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 73.1%
  • JavaScript 26.2%
  • HTML 0.7%