Monetify is a decentralized platform that allows Discord server owners to monetize their private channels and exclusive content through secure subscription models. With blockchain technology and smart contracts, Monetify ensures transparency, security, and complete control over your server's monetization.
Monetify is a decentralized platform that allows you to monetize your Discord server by accepting subscription payments. If you're setting up Monetify, simply clone the repo, link your wallet, and add the bot to your server. Payments are handled securely via blockchain, ensuring both transparency and safety for creators and subscribers.
If you run into issues, make sure your wallet is correctly linked and has sufficient funds. If the bot isn’t responding, check its permissions and make sure it's running without errors. For payment issues, be patient, as cryptocurrency transactions can sometimes take longer depending on the network.
Feel free to reach out if you have any questions or encounter problems—contributions and improvements are always welcome!
Contributions are always welcome!
See contributing.md
for ways to get started.
Please adhere to this project's code of conduct
.
To deploy Monetify on your server or local machine, follow these steps:
1.Clone this repo
https://github.com/sarvesh371/web3-subscription.git
2.Install Dependencies
cd web3-subscription.git
npm install
3.Add your credenticials in .env
4.Add the bot to your server
5.Run the bot
node .
To run this project, you will need to add the following environment variables to your .env file
DISCORD_TOKEN
SUPABASE_URL
SUPABASE_KEY
GUILD_ID
CLIENT_ID
Monetify offers a range of powerful features to help you monetize your Discord server effectively:
-
Decentralized Payments
Monetify enables secure and transparent cryptocurrency payments, giving you full control over your earnings. Payments are processed via blockchain technology. -
Custom Subscription Plans
Easily set up different subscription plans to offer exclusive content, roles, and perks to your subscribers. -
Automatic Payment Processing
Monetify automatically processes payments, ensuring a seamless experience for both you and your subscribers. -
Discord Integration
Monetify seamlessly integrates with your Discord server. It automatically assigns roles based on subscription status and manages access to private channels. -
Subscriber Management
Keep track of your subscribers and their payments directly through the bot, making it easy to manage and monitor your community. -
Customizable Subscription Perks
You can define the perks for each subscription plan, including access to exclusive channels, content, or roles. -
Easy Deployment
Deploy Monetify quickly with simple setup steps, making it easy to get started and monetize your Discord community. -
Open Source
Monetify is open source, allowing you to customize and extend it to suit your needs.
These features work together to make Monetify an all-in-one solution for monetizing your Discord server and creating a sustainable community.
Monetify is a decentralized platform that allows Discord server owners to monetize their private channels and content through secure cryptocurrency payments. It integrates seamlessly with Discord to manage subscriptions and perks for subscribers.
To get started, simply clone the repository, install dependencies, configure your wallet, and run the bot on your server. You can find detailed setup instructions in the deployment.md
file.
Monetify supports cryptocurrency payments, including popular options like Ethereum and Bitcoin. Payments are processed through blockchain, ensuring secure and transparent transactions.
Yes! Monetify allows you to define different subscription plans, each with its own set of perks and benefits. You can customize roles, exclusive content, and more.
Monetify automatically tracks and manages your subscribers based on their payment status. You can monitor their activity, check payment status, and assign roles or permissions accordingly.
Yes, Monetify is an open-source project. Feel free to contribute, modify, or extend the platform to fit your needs.
If you experience payment issues, first check that your wallet is properly linked and that there are sufficient funds. You may also want to verify that the cryptocurrency network is not experiencing delays. If the issue persists, consult the payment-setup.md
guide or contact support.
To function properly, Monetify needs administrative permissions on your server. This will allow the bot to manage roles, channels, and permissions for subscribers.
Documentation and setup guides can be found in the docs/
folder in the repository. Detailed instructions are available for configuring payments, deployment, and troubleshooting.