{"id":27938380,"url":"https://github.com/marta23silva/ivooobot","last_synced_at":"2025-05-07T08:47:49.740Z","repository":{"id":41633444,"uuid":"389057949","full_name":"marta23silva/IvoooBot","owner":"marta23silva","description":"Ivooo is a multi-purpose Discord Bot made with discord.js","archived":false,"fork":false,"pushed_at":"2025-03-29T22:50:55.000Z","size":38389,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-29T23:25:10.077Z","etag":null,"topics":["bot","discord","discord-bot","discordjs","erelajs","lavalink","nodejs"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/marta23silva.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2021-07-24T09:38:25.000Z","updated_at":"2025-03-29T22:50:59.000Z","dependencies_parsed_at":"2025-03-13T13:28:13.084Z","dependency_job_id":"52e882d5-2201-4f92-a6f5-d30cb439b429","html_url":"https://github.com/marta23silva/IvoooBot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marta23silva%2FIvoooBot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marta23silva%2FIvoooBot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marta23silva%2FIvoooBot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marta23silva%2FIvoooBot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/marta23silva","download_url":"https://codeload.github.com/marta23silva/IvoooBot/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252846805,"owners_count":21813434,"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","discordjs","erelajs","lavalink","nodejs"],"created_at":"2025-05-07T08:47:49.217Z","updated_at":"2025-05-07T08:47:49.729Z","avatar_url":"https://github.com/marta23silva.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg width=\"150\" height=\"150\" align=\"left\" style=\"float: left; margin: 0 10px 0 0;\" alt=\"Ivooo\" src=\"https://media.discordapp.net/attachments/868061485425893408/868268766788726815/Banzai-TLK.png?width=530\u0026height=530\"\u003e \n\u003ch1 align=\"center\"\u003eIvooo\u003c/h1\u003e\n\u003ch3 align=\"center\"\u003eDiscord Bot\u003c/h3\u003e\n\u003cbr/\u003e\n\n\u003e Ivooo is a Discord bot coded in javascript with [discord.js](https://discord.js.org) by [Marta Silva](https://github.com/marta23silva). \u003cbr/\u003e\n\u003e This bot is not being hosted yet. More info on the commands available on `src/commands`.\n\n## Dependencies:\n[![](https://img.shields.io/badge/discord.js-14.13.0-blue.svg?logo=npm)](https://www.npmjs.com/package/discord.js)\n[![](https://img.shields.io/badge/dotenv-16.3.1-orange?logo=npm)](https://www.npmjs.com/package/dotenv)\n[![](https://img.shields.io/badge/nodemon-3.0.1-lightgrey?logo=npm)](https://www.npmjs.com/package/nodemon)\n[![](https://img.shields.io/badge/Lavalink-ff69b4?logo=github)](https://github.com/freyacodes/Lavalink)\n[![](https://img.shields.io/badge/erela.js-2.4.0-success?logo=npm)](https://www.npmjs.com/package/erela.js)\n\n## How to use this code on your bot:\n\n### Requirements ✔️\n* [Node.js \u0026 npm](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)\n* [Tenor Key](https://tenor.com/developer/keyregistration) to get gifs from their API\n* Java 11 (or greater)\n\n### Bot Setup ⚙️\n* Clone the repository with `git clone https://github.com/marta23silva/IvoooBot.git` or download in ZIP format.\n* Install all the dependencies by running `npm i`.\n* Download the latest version of [Lavalink](https://github.com/freyacodes/Lavalink/releases). Put an [`application.yml`](https://github.com/freyacodes/Lavalink/blob/master/LavalinkServer/application.yml.example) file in the same directory.\n* Create a `.env` file and complete it with your info:\n```\nTOKEN=\nGUILD_ID=\nSTATUS=\nSTATUSBOT=\nDISCORDSTATUS=\nLAVALINK_PASSWORD=\n```\nYou can get a bot TOKEN on the [Discord Developer Portal](https://discord.com/developers/applications). The GUILD_ID should be your server's id, in case you want to deploy the commands locally.\nSTATUS is either DEVELOPMENT (deploy commands in your server of choice) or PRODUCTION (deploying slash commands for all servers). The options for STATUSBOT are online, offline, dnd and away.\nThe LAVALINK_PASSWORD is defined on the `application.yml` file.\n\n### How to run 🛸\n* Open a terminal/cmd window and run `npm run lava` to start your Lavalink server (only needed when using voice commands).\n* Open a terminal/cmd window and run `npm run start` to start your bot.\n\n## Acknowledgements\n\nVery nice and useful resources that help me **a whole lot**: \n* [Anson the Developer](https://www.youtube.com/c/AnsontheDeveloper/featured)\n* [The Coding Train](https://www.youtube.com/user/shiffman)\n* [Filipe Deschamps](https://www.youtube.com/c/FilipeDeschamps)\n\n## Contributors\n \n![image](https://contrib.rocks/image?repo=marta23silva/IvoooBot)\n\nThank you!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarta23silva%2Fivooobot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmarta23silva%2Fivooobot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarta23silva%2Fivooobot/lists"}