{"id":22898142,"url":"https://github.com/m7mdjs/tempvoice-bot","last_synced_at":"2025-05-07T22:40:17.214Z","repository":{"id":205764692,"uuid":"715027903","full_name":"M7mdJs/TempVoice-Bot","owner":"M7mdJs","description":"Discord Temp voice bot, that makes voice channel easy to create, manage, and change regions.","archived":false,"fork":false,"pushed_at":"2024-05-14T15:40:05.000Z","size":30,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-31T14:58:20.014Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/M7mdJs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"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}},"created_at":"2023-11-06T10:37:11.000Z","updated_at":"2024-11-05T19:42:06.000Z","dependencies_parsed_at":"2024-11-13T12:51:32.126Z","dependency_job_id":null,"html_url":"https://github.com/M7mdJs/TempVoice-Bot","commit_stats":null,"previous_names":["iim7md11/tempvoice-bot","srwitty/tempvoice-bot","m7mdjs/tempvoice-bot"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/M7mdJs%2FTempVoice-Bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/M7mdJs%2FTempVoice-Bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/M7mdJs%2FTempVoice-Bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/M7mdJs%2FTempVoice-Bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/M7mdJs","download_url":"https://codeload.github.com/M7mdJs/TempVoice-Bot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252967969,"owners_count":21833242,"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":[],"created_at":"2024-12-14T00:29:29.933Z","updated_at":"2025-05-07T22:40:17.166Z","avatar_url":"https://github.com/M7mdJs.png","language":"JavaScript","readme":"\u003cdetails\u003e \u003csummary\u003eExplanation\u003c/summary\u003e\n\n# Discord Temp Voice Channel BOT\n\n## Overview\nDo you want a voice channel on Discord where you won't be disturbed or don't want others to join, but you don't want to trouble administrators to create a channel for you? Or do you have issues with the voice region, but the administrators are not online to help? Or perhaps there are users violating rules and intentionally harassing others, and you want to kick them out of the voice channel?\n\nThis bot can fulfill your requirements! The Private Voice Channel allows regular users to create voice channels without requiring special permissions.\n\nIt also has a separate control area, allowing room hosts to:\n1. Kick users.\n2. Ban users (hide the voice channel from specific users).\n3. Hide channels.\n4. Lock channels (visible but not joinable).\n5. Customize channel names.\n6. Change the voice region.\n7. Whitelist.\n8. Limit the number of users.\n9. Mute others (affecting newcomers only).\n\nFor server owners, there are features like:\n1. Setting default roles.\n2. One-click clearing of all rooms.\n3. Automatic clearing of voice channels if the room owner leaves for more than 3 minutes.\n4. Logging.\n\n#### Completely Commandless!\nExcept for specific commands (admin deletion, calling the console), everything is done using Discord's interactive system (buttons, forms, menus).\n\n## How to Install and Start?\n\n1. Download the source code.\n2. Fill in the required information in `config.json` (Token, guild, HUBvcChannelID, DefaultRoleID, categoryID, owners).\n3. Install the necessary components with `npm install`.\n4. Start the bot with `node tempVC.js`.\n\n\u003chr\u003e\u003cbr\u003e\u003cbr\u003e\n\n\u003c/details\u003e\n\n\n# Discord Temp Voice Channel Bot\n\n\nThis BOT allows the average user to create channels, edit names, numbers, visibility, etc., without the need for administrator intervention!\n\nAnd with the independent control interface, users can do:\n1. Kick the user out of the voice channel.\n2. Block the user from the voice channel.\n3. Set a maximum number of users.\n4. Change the region of the voice channel.\n5. Change the name of the voice channel.\n6. Set a whitelist.\n7. Mute new users who join after the mute has been applied.\n8. Hide the channel.\n9. Lock the channel.\n\nServer owners can:\n1. Set the default role.\n2. Clear all temp VCs.\n3. Log.\n\nAnd all temp VCs will automatically clear the voice channel when the user leaves for more than 3 minutes.\n\n## Install\n\n1. Download the repository.\n2. Fill in the necessary information in `config.json` (Token, guild, HUBvcChannelID, DefaultRoleID, categoryID, owners).\n3. Install the necessary components with `npm install`.\n4. Start the bot with `node tempVC.js`.\n\n.\n\n## Docker Compose\n\n```yml\nversion: \"3.9\"\n    environment:\n      TOKEN: \"YOUR Discord TOKEN\"\n      SERVER_ID: \"YOUR Discord ServerID\"\n      CATEGORY_ID: \"Your category ID\"\n      HUB_ID: \"Your HUB Voice Channel ID\"\n      ROLE_ID: \"Default role | if you use @everyone, please put the server ID here\"\n      PREFIX: \"[\"\n      OWNERS: \"123456,123456\"\n```\n\n## Social Media Links\n\nConnect with me on various social media platforms:\n\n- [Instagram](https://www.instagram.com/mohamed_gamer_38/)\n- [Threads](https://www.threads.net/@mohamed_gamer_38)\n- [Discord](https://discord.com/users/1091118468155314306)\n\nFeel free to follow, connect, or reach out to me through these platforms.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm7mdjs%2Ftempvoice-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fm7mdjs%2Ftempvoice-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm7mdjs%2Ftempvoice-bot/lists"}