Extra Plugins For YukkiMusic
This repository contains extra plugins for the YukkiMusic bot, which enhance its functionalities and provide additional features. These plugins are designed to work seamlessly with the YukkiMusic bot and can be easily integrated into your existing setup.
Deployment for YukkiMusic
Click the button below to deploy Yukki Music Bot on Heroku! If you encounter any error like "failed to app creation", then fork and deploy.
- Get your Necessary Variables
- Clone the repo:
git clone https://github.com/TheTeamVivek/YukkiMusic && cd YukkiMusic
- Set up by:
bash setup
- Install tmux to keep running your bot when you close the terminal by:
sudo apt install tmux && tmux
- Finally, run the bot by:
python3 -m YukkiMusic
- To exit from tmux session: Press
Ctrl+b
and thend
For more help, check out YukkiMusic.
This repository includes various plugins that extend the capabilities of the YukkiMusic bot. These plugins utilize the app
client (Pyrogram), logger
(initialized client of logging), and utils
(utility functions) without needing to import them explicitly.
You can use the attributes and functions provided by utils.py
directly in your plugins. Here are some examples:
These are some attributes of utils
utils.get_image(cid)
utils.save_couple(cid, date, couple, img)
utils.set_welcome(chat_id, message, raw_text, file_id)
You also can use the app
That is Pyrogram Client without importing and same as with logger
for logging purposes like logger.info("Hello World")
You can also leverage the dynamic attributes added in YukkiMusic/core/bot.py
to enhance your plugins.
We welcome contributions from the community. If you want to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bugfix.
- Make your changes and commit them with clear and concise messages.
- Push your changes to your fork.
- Create a pull request to the main repository.
This project is licensed under the MIT License.
Special thanks to all the contributors and the open-source community for their support and contributions.
For more information and updates, visit the YukkiMusic repository.