{"id":14983197,"url":"https://github.com/3eif/ear-tensifier","last_synced_at":"2025-04-06T01:09:06.789Z","repository":{"id":36981175,"uuid":"241163342","full_name":"3eif/ear-tensifier","owner":"3eif","description":"Powerful Discord entertainment bot in over 500,000 servers.","archived":false,"fork":false,"pushed_at":"2024-06-07T19:14:48.000Z","size":4873,"stargazers_count":235,"open_issues_count":31,"forks_count":75,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-29T23:11:12.372Z","etag":null,"topics":["bot","discord","discord-bot","discord-js","discord-music-bot","mongodb","music","nodejs"],"latest_commit_sha":null,"homepage":"https://eara.io","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/3eif.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"patreon":"eartensifier"}},"created_at":"2020-02-17T17:08:37.000Z","updated_at":"2025-03-04T18:32:25.000Z","dependencies_parsed_at":"2023-01-17T11:30:09.969Z","dependency_job_id":"9269ea77-2e78-4704-8717-3c8ea55bd47e","html_url":"https://github.com/3eif/ear-tensifier","commit_stats":null,"previous_names":["3eif/eartensifier","tetracyl/eartensifier","3eif/ear-tensifier"],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3eif%2Fear-tensifier","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3eif%2Fear-tensifier/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3eif%2Fear-tensifier/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3eif%2Fear-tensifier/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/3eif","download_url":"https://codeload.github.com/3eif/ear-tensifier/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247419860,"owners_count":20936012,"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","mongodb","music","nodejs"],"created_at":"2024-09-24T14:06:53.204Z","updated_at":"2025-04-06T01:09:06.767Z","avatar_url":"https://github.com/3eif.png","language":"JavaScript","funding_links":["https://patreon.com/eartensifier"],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n    \u003cimg src=\"https://github.com/Tetracyl/EarTensifier/blob/master/assets/eartensifier.png?raw=true\" width=\"140px\" height=\"140px\" /\u003e\u003cbr\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n![Discord](https://img.shields.io/discord/473426453204172811?color=7289DA)\n[![Discord Bots](https://top.gg/api/widget/status/472714545723342848.svg?noavatar=true)](https://top.gg/bot/472714545723342848)\n[![Discord Bots](https://top.gg/api/widget/servers/472714545723342848.svg?noavatar=true)](https://top.gg/bot/472714545723342848)\n![GitHub](https://img.shields.io/github/license/Tetracyl/EarTensifier)\n\n\u003c/div\u003e\n\n\u003ch1\u003eEar Tensifier\u003c/h1\u003e\n\n\u003e **Disclaimer:** The code provided in this repository is outdated and does not reflect the current live version of Ear Tensifier.\n\n[Ear Tensifier](https://eartensifier.net/) is a powerful discord bot written in JavaScript using the [discord.js](https://github.com/discordjs/discord.js) library and [yasha](https://github.com/ilikdoge/yasha) and [sange](https://github.com/ilikdoge/sange) to deliver audio.\n\n## Add to Discord\nClick [here](https://eartensifier.net/invite) to invite Ear Tensifier to your server. \n\nBy default, Ear Tensifier's prefix is set to `ear `  and can be changed by doing `ear prefix \u003cnew prefix\u003e`. For a full list of commands, type `ear help` or `ear help \u003ccommand\u003e` for specific details on a command. A detailed list of commands can be found [here](https://eartensifier.net/commands).\n\n## License\nThis project is licensed under the GNU General Public License v3.0 - see the [LICENSE](LICENSE) file for details.\n\n## Self Hosting\n\nNote: Windows and macOS are not officially supported by Ear Tensifier. The bot is only able to run on Linux. If you are using Windows, you can still run it using [WINDOWS SUBSYSTEM FOR LINUX](https://docs.microsoft.com/en-us/windows/wsl/install).\n\nThese instructions assume that you have some experience with creating and running Discord Bots. If you have any questions or issues self hosting the bot, feel free to ask on the [Discord server](https://discord.gg/xKgKMAP).\n\n\u003e This self hosting guide is a WIP. If you have any suggestions or edits please make an issue or pull request.\n\n### Prerequisites\n\nRequirements for Ear Tensifier to run:\n- [Node.js](https://nodejs.org/en/download/) 16.6.0 or newer is required\n- A [MongoDB](https://www.mongodb.com/) instance running\n- A Discord Bot \n- Install [sange](https://github.com/ilikdoge/sange) dependencies\n- Install [yasha](https://github.com/ilikdoge/yasha) dependencies\n\n### Installing\n\nClone the repo on your machine\n\n    git clone https://github.com/Tetracyl/EarTensifier\n\nNavigate to the newly created EarTensifier folder and install the npm packages\n\n    npm install\n\n### Credentials\n\nNavigate to the `.env.example` file and rename it to `.env`. \nThen fill out the following credentials:\n\n1. Set the `PREFIX` key to the prefix you wish the bot to respond to.\n2. Set the `CLIENT_ID` key to your bot's ID and the `CLIENT_USERNAME` to the bot's username.\n3. Set the `DISCORD_TOKEN` key to your bot's token.\n4. Set the `MONGO_URL` key to your monogdb's connection URL.\n\n### Deployment\n\nTo deploy the bot simply run:\n\n    npm start\n\nIf you installed and setup eveything correctly then the bot should output something like this:\n \n    [12/4/2021] [1:33:49 PM] [Manager] › ✔  ready     Shard 0 created\n    [12/4/2021] [1:33:52 PM] [Shard 0] › ✔  ready     Shard 0 ready\n    [12/4/2021] [1:33:52 PM] [Shard 0] › ✔  ready     Ear Tensifier is ready\n    [12/4/2021] [1:33:52 PM] [Shard 0] › 🛰️  api       API listening at http://localhost:2872\n            \n\n## Contributors\n- [2D](https://github.com/MeLike2D): Provided modified lavalink version with filters\n- [MrAugu](https://github.com/MrAugu): Cleaned up spaghetti code\n- [Sxmurai](https://github.com/Sxmurai/): Cleaned up spaghetti code\n- [Omar](https://github.com/HysMX): Fixed Youtube playlist bug\n- [lmpham1](https://github.com/lmpham1): Added clean command\n- [rajamoulimallareddy](https://github.com/rajamoulimallareddy): Updated bot to discord.js v13\n- [ilikdoge](https://github.com/ilikdoge): Helped with implementation of yasha and overall development of bot\n- [Berus](https://github.com/berusvn): Added lyrics command\n\n## Bot Lists\n[![Bots On Discord](https://bots.ondiscord.xyz/bots/472714545723342848/embed?theme=dark\u0026showGuilds=true)](https://bots.ondiscord.xyz/bots/472714545723342848)\n[![Discord Bots](https://top.gg/api/widget/472714545723342848.svg)](https://top.gg/bot/472714545723342848)\n[![Discord Bot List](https://discordbotlist.com/api/bots/ear-tensifier/widget)](https://discordbotlist.com/bots/ear-tensifier)\n[![Discord Boats](https://discord.boats/api/widget/472714545723342848)](https://discord.boats/bot/472714545723342848)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F3eif%2Fear-tensifier","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F3eif%2Fear-tensifier","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F3eif%2Fear-tensifier/lists"}