Git Product home page Git Product logo

woahai321 / discocraft Goto Github PK

View Code? Open in Web Editor NEW
6.0 1.0 0.0 20 KB

DiscoCraft πŸŽ΅πŸ€– an open-source Discord generation bot that combines the capabilities of Audiocraft and Discord to generate music files.

Home Page: https://discord.gg/Br4bnudzHs

License: MIT License

Python 100.00%
ai artificial-intelligence audio audiocraft discord discord-bot discord-music-bot discord-py discordpy music musicgeneration woahai

discocraft's Introduction

DiscoCraft πŸŽ΅πŸ€–

an open-source Discord bot that combines the power of Audiocraft and Discord to generate music on the fly! 🎢🀩

WoahDream Bot WoahAI Server Website LinkedIn

Introduction

DiscoCraft is a quick proof of concept built with the assistance of GPT and the incredible Audiocraft library by Meta. It brings together the world of audio generation and Discord to create a unique music experience in your server. πŸŽ§πŸŽ‰

Example using the command with our WoahDream Bot: woahdream bot example

Features

πŸ”Ή Generate Music: Use the !music [prompt] command to generate music based on a description or let DiscoCraft surprise you with a random prompt with !music.

πŸ”Ή (In Code) Customizable Generation: DiscoCraft allows you to specify the model, duration of the generated music, and offers extended duration options for users who have made a payment.

πŸ”Ή Direct Discord Integration: DiscoCraft seamlessly integrates with your Discord server, making it easy to generate music and share it with your friends.

Installation

Before using DiscoCraft, make sure you have Audiocraft installed and running properly. Head over to the Audiocraft GitHub repository for installation instructions and requirements.

Once Audiocraft is set up, simply clone this repository and follow the instructions below to run DiscoCraft:

We are running Python 3.10.11 -

pip install -r requirements.txt
python discocraft.py

Contributions

We invite you to join the WoahAI community and help us build DiscoCraft into something amazing! πŸš€βœ¨

Here's how you can contribute:

πŸ”Έ Code Contributions: Help us improve DiscoCraft by submitting code enhancements, bug fixes, or new features.

πŸ”Έ Music Contributions: Are you a music enthusiast? Share your generated music or prompts with us and let's create a diverse library of tunes.

πŸ”Έ Documentation Contributions: Help us improve our documentation, tutorials, and guides so that more users can benefit from DiscoCraft.

Feature Roadmap πŸ›£

πŸ”³ Melody text+mp3 generation

πŸ”³ Model changing in Discord

πŸ”³ Duration in Discord

πŸ”³ Proper queue management

Connect with other contributors, share ideas, and collaborate on the future development of DiscoCraft by joining our dedicated Discord server. ✨

Acknowledgements

We would like to express our gratitude to Meta and the Audiocraft team for their amazing work on creating such a powerful library. DiscoCraft would not be possible without them.

License

DiscoCraft is released under the MIT License. Feel free to use it, modify it, and contribute to it as per the terms of the license.

Let's bring the party to Discord with DiscoCraft! πŸŽ‰πŸŽ΅πŸ€–

discocraft's People

Contributors

woahai321 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.