GithubHelp home page GithubHelp logo

mattizhu / voice-chat-discord-bot Goto Github PK

View Code? Open in Web Editor NEW
9.0 2.0 3.0 35 KB

๐Ÿ”Š Voice Chat Bot is a Discord bot that is developed to allow Discord communities to create and manage their own voice channels.

License: MIT License

JavaScript 100.00%
javascript discord-bot discord-js discord discord-voice-bot node voice-chat-bot

voice-chat-discord-bot's Introduction

alt text

VoiceChatBot is a Discord bot that is developed to allow Discord communities to create and manage their own voice channels.

๐Ÿ“ƒ About

Too many channels in your community for your members to join? VoiceChatBot eliminates countless unused voice channels and generates voice channels for your community when in need.

When setup, your community can join a configured, permanent voice channel that allows them to generate a new voice channel and allow them to manage it using various commands. The voice channel will be automatically deleted once emptied.

๐Ÿ” Bot Permissions

The Discord bot requires certain global permissions in your server to be able to work properly:

  • Manage Channels
  • View Channels
  • Send Messages
  • Read Message History
  • Connect
  • Move Members

๐Ÿ“ก Command List

Administrator Commands

Name Commands Description
Setup $setup Setup the Discord bot to run on your server.
Clear $clear Deletes all vacant voice channels in your server and channels stored.

Notice: Only members who have the administrator global permission can execute these commands.

Community Commands

Name Commands Channel Required? Description
Help $help Displays list of commands.
Lock $lock โœ… Locks voice channels to prevent anyone from joining.
Unlock $unlock โœ… Unlocks voice channels to allow anyone to join.
Kick $kick <@member> โœ… Kicks a member out of the voice channel.
Credits $credits Displays awesome contributors who made this bot possible.

Notice: Some commands require you to be inside your own voice channel.

โš™๏ธ Install

Install with npm

Dependencies Install

npm install

Run

npm start

๐Ÿ˜Ž Author & Contributors

๐Ÿ‘ค Mattizhu Twitter: @Mattizhu Github: @Mattizhu Discord: Mattizhu#1993

Big Thanks to @HuskiesxD for feature ideas and taking time to test.

๐Ÿ“‘ MIT Licensing

MIT License. Copyright (c) 2012-2020, Matthew Williams

voice-chat-discord-bot's People

Contributors

mattizhu avatar saladcoder avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.