All Projects → Androz2091 → paypal-bot

Androz2091 / paypal-bot

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

Programming Languages

CSS
56736 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].