{"id":14983210,"url":"https://github.com/greenbotdevelopment/green-bot","last_synced_at":"2025-04-06T06:09:15.688Z","repository":{"id":36963239,"uuid":"324785738","full_name":"GreenBotDevelopment/Green-bot","owner":"GreenBotDevelopment","description":"🎧 Green-bot is a powerfull discord music bot used in 700k servers!","archived":false,"fork":false,"pushed_at":"2024-07-31T21:54:54.000Z","size":7268,"stargazers_count":190,"open_issues_count":25,"forks_count":92,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-04-06T06:09:10.340Z","etag":null,"topics":["bot","discord","discord-bot","discord-js","discord-music-bot","discordjs","green-bot","music-bot","nodejs","open-source"],"latest_commit_sha":null,"homepage":"https://green-bot.app","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GreenBotDevelopment.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/Contributing.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":null,"patreon":"GreenBotDiscord","open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2020-12-27T15:02:16.000Z","updated_at":"2025-03-27T23:49:20.000Z","dependencies_parsed_at":"2023-02-14T21:46:28.288Z","dependency_job_id":"48826472-ad3f-4f3f-b83f-8fc4bbe4b463","html_url":"https://github.com/GreenBotDevelopment/Green-bot","commit_stats":{"total_commits":658,"total_committers":20,"mean_commits":32.9,"dds":"0.21732522796352582","last_synced_commit":"78aada27b7940b07b91b93027be43d4afecab302"},"previous_names":["greenbotdeveloppement/green-bot"],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GreenBotDevelopment%2FGreen-bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GreenBotDevelopment%2FGreen-bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GreenBotDevelopment%2FGreen-bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GreenBotDevelopment%2FGreen-bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GreenBotDevelopment","download_url":"https://codeload.github.com/GreenBotDevelopment/Green-bot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247441052,"owners_count":20939239,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bot","discord","discord-bot","discord-js","discord-music-bot","discordjs","green-bot","music-bot","nodejs","open-source"],"created_at":"2024-09-24T14:06:54.436Z","updated_at":"2025-04-06T06:09:15.669Z","avatar_url":"https://github.com/GreenBotDevelopment.png","language":"TypeScript","funding_links":["https://patreon.com/GreenBotDiscord"],"categories":[],"sub_categories":[],"readme":"\u003cimg width=\"150\" height=\"150\" align=\"left\" style=\"float: left; margin: 0 10px 0 0;\" alt=\"Green bot\" src=\"https://tools.bananonz.dev/av?id=783708073390112830\"\u003e\n    \u003ch3\u003eGreen-bot\u003c/h3\u003e\n        If you liked this repository, feel free to leave a star ⭐ and follow me, it supports me a lot! Thanks you!\n    \u003cbr\u003e\u003cbr\u003e\n    \u003cp\u003eGreen-bot is a Free Discord Music bot that can play music right into your discord server! The bot does not support youtube, deezer or spotiy.\n  \u003cbr\u003e \n    \u003c/p\u003e\n    \u003cbr\u003e\n    \u003ccenter\u003e\n        \u003ch2\u003e🧷 Links\u003c/h2\u003e\n        \u003cdiv class=\"flex\" style=\"display: flex;justify-content: center;flex-wrap: wrap;\"\u003e\n            \u003ca target=\"_blank\" onclick=\"trackCampaignWebClick('', 'description');\" style=\"  margin: 2px 5px;\n                padding: 8px 15px;\n                background-color: #3A871F;\n                color: white;\n                border-radius: 8px;\n                font-size: 16px;\n                font-weight: bold;\" rel=\"nofollow\" class=\"blue-btn\" href=\"https://green-bot.app/invite\"\u003e Add the main bot •\u003c/a\u003e\n            \u003ca target=\"_blank\" onclick=\"trackCampaignWebClick('', 'description');\" rel=\"nofollow\" style=\"  margin: 2px 5px;\n                padding: 8px 15px;\n                background-color: white;\n                color: black;\n                border-radius: 8px;\n                font-size: 16px;\n                font-weight: bold;\" href=\"https://discord.gg/Q5QSbAHaXB\"\u003e Support server •\u003c/a\u003e\n            \u003ca target=\"_blank\" onclick=\"trackCampaignWebClick('', 'description');\" rel=\"nofollow\" style=\"  margin: 2px 5px;\n                padding: 8px 15px;\n                background-color: #3A871F;\n                color: white;\n                border-radius: 8px;\n                font-size: 16px;\n                font-weight: bold;\" href=\"https://green-bot.app/profile\"\u003e Dashboard •\u003c/a\u003e\n            \u003ca target=\"_blank\" onclick=\"trackCampaignWebClick('', 'description');\" rel=\"nofollow\" style=\"  margin: 2px 5px;\n                       padding: 8px 15px;\n                       background-color: white;\n                       color: black;\n                       border-radius: 8px;\n                       font-size: 16px;\n                       font-weight: bold;\" href=\"https://green-bot.app/commands\"\u003e Commands list \u003c/a\u003e\n        \u003c/div\u003e\n    \u003c/center\u003e\n    \n \u003cbr\u003e  \n \n**🚀 Bot features**\n\n+ Dj system \u003cbr\u003e\n+ Unlimited use of audio filters\u003cbr\u003e\n  + Bassboost, nightcore, karaoke, vaporwave, earrape \u0026 More\n+ Easy to use\u003cbr\u003e\n+ Easy configuration\u003cbr\u003e\n+ Autoplay\u003cbr\u003e\n+ 24/7 music\u003cbr\u003e\n+ Songs request channel\u003cbr\u003e\n+ Highly configurable\u003cbr\u003e\n+ Remove duplicates tracks\u003cbr\u003e\n+ Easy to setup\u003cbr\u003e\n \u003cbr\u003e  \n \n**📁 Installation**\n\nNote: \n- If you need help with the installation, you can join our [Discord Server](https://discord.gg/Q5QSbAHaXB).\n- The code isn't the same as production, this version is made to learn people how it works but it's not the same as Green-Bot.\n\nBefore you start, please consider that if you want to self-host this bot for personal use you should purchase a custom bot. Installation is not beginner friendly.\n\nAnd yes, it's same for replit.\n\nYou are looking for the All-in-One bot? [Click here](https://github.com/GreenBotDeveloppement/Green-bot/tree/multipropose)\n\nBefore starting, make you sure you have a mongoDB database (it's free) and nodejs v16.\n\nYou will need to start a lavalink server and complete the informations in the config.js files. \n\n[Guide: How to start and create a lavalink server](https://dsharpplus.github.io/articles/audio/lavalink/setup.html)\n\nOnce your server is ready go in the `config.js` file and add a node.\n\n```js\nlavalink: [\n        { name: \"node\", url: \"IP:PORT\", auth: \"LAVALINK_PASSWORD\" },\n ],\n```\n\n⚠ Please make sure that you are using the same informations as provided in the `application.yml` file\n\n__Step 1.__\n\nInstall NodeJS on your computer or on your vps. https://nodejs.org. You MUST have NodeJs 16 or an higher version.\nThen, download the files and open them with Visual Studio code (code.visualstudio.com). Then press `Crtl + shift + ù` or click on \"new terminal\", on the top bar.\n\n__Step 2.__\nWhen your terminal is created, write `npm install` in your terminal to download all the modules.\n⚠ the bot won't work if you don't italian the modules!\nIf you encounter any error, make you sure that you have the latest version of nodejs or ask in the discord server.\n\n__Step 3.__\nWhen the modules have been downloaded and a `node_modules` directory has been created, go to the `config.ts` file in the `src` folder and setup the bot.\nYou can find some comments about every setting.\n\n__Step 4.__\n\nRe-open your terminal and write `tsc --build` to build the files, you need to do it for every change.\n\nNow, you can start the bot by pressing `F5` or putting `npm run start` in the terminal.\n\n__Step 5.__\nEnjoy your bot !\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgreenbotdevelopment%2Fgreen-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgreenbotdevelopment%2Fgreen-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgreenbotdevelopment%2Fgreen-bot/lists"}