Skip to content

This repository hosts the Jyn Discord Payment Bot, which enables seamless transactions using PayPal and cryptocurrencies from Coinbase. 🌟 It simplifies payment processes for Discord users, enhancing the overall commerce experience. πŸ› οΈ

Notifications You must be signed in to change notification settings

SSHprogrammer/Jyn-Discord-PayPal-Crypto-Payment-Bot-Commerce-From-Coinbase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 

Repository files navigation

Jyn Discord PayPal Crypto Payment Bot πŸ€–πŸ’°

Welcome to the Jyn Discord PayPal Crypto Payment Bot repository! This bot allows Discord users to make donations via Cash App or Venmo for roles within your server. It also supports PayPal and cryptocurrency payments.

You can download the latest version of the bot from the Releases section.

Table of Contents

Features 🌟

  • Multiple Payment Options: Accept donations through Cash App, Venmo, PayPal, and cryptocurrencies.
  • Role Assignment: Automatically assign roles to users who make donations.
  • Easy Setup: Simple installation and configuration process.
  • Dashboard: A user-friendly dashboard to manage payments and roles.
  • Real-Time Notifications: Get notified of incoming payments instantly.

Technologies Used πŸ› οΈ

This bot utilizes a variety of technologies to function effectively:

  • Discord.js: The core library for interacting with the Discord API.
  • Node.js: The runtime environment for executing JavaScript on the server side.
  • Express.js: A web framework for building the dashboard.
  • MongoDB: A NoSQL database for storing user data and payment records.
  • React: For building the user interface of the dashboard.
  • Shopify API: For e-commerce integrations.

Installation πŸ“₯

To get started with the Jyn Discord PayPal Crypto Payment Bot, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/SSHprogrammer/Jyn-Discord-PayPal-Crypto-Payment-Bot-Commerce-From-Coinbase.git
    cd Jyn-Discord-PayPal-Crypto-Payment-Bot-Commerce-From-Coinbase
  2. Install Dependencies:

    npm install
  3. Set Up Environment Variables: Create a .env file in the root directory and add the following:

    DISCORD_TOKEN=your_discord_bot_token
    PAYPAL_CLIENT_ID=your_paypal_client_id
    PAYPAL_SECRET=your_paypal_secret
    
  4. Run the Bot:

    npm start
  5. Visit the Dashboard: Open your web browser and navigate to http://localhost:3000.

You can download the latest version of the bot from the Releases section if you prefer to use a packaged version.

Usage πŸ› οΈ

Once you have the bot running, you can use the following commands:

  • !donate [amount]: Initiates the donation process.
  • !roles: Lists available roles that can be purchased with donations.
  • !status: Checks the status of your recent donations.

The bot will respond with the necessary steps to complete your donation.

Configuration βš™οΈ

To customize the bot, you can modify the settings in the config.json file:

{
  "paymentMethods": {
    "cashApp": true,
    "venmo": true,
    "paypal": true,
    "crypto": true
  },
  "roles": [
    {
      "name": "Supporter",
      "amount": 5
    },
    {
      "name": "VIP",
      "amount": 10
    }
  ]
}

Adjust the paymentMethods and roles as needed.

Contributing 🀝

We welcome contributions! If you would like to help improve the Jyn Discord PayPal Crypto Payment Bot, please follow these steps:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/YourFeature).
  3. Make your changes and commit them (git commit -m 'Add new feature').
  4. Push to the branch (git push origin feature/YourFeature).
  5. Open a pull request.

License πŸ“„

This project is licensed under the MIT License. See the LICENSE file for details.

Contact πŸ“¬

For questions or feedback, please reach out to the repository owner via GitHub or open an issue in the repository.

You can download the latest version of the bot from the Releases section.

Thank you for checking out the Jyn Discord PayPal Crypto Payment Bot! We hope it serves your community well.

About

This repository hosts the Jyn Discord Payment Bot, which enables seamless transactions using PayPal and cryptocurrencies from Coinbase. 🌟 It simplifies payment processes for Discord users, enhancing the overall commerce experience. πŸ› οΈ

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •