Coder Social home page Coder Social logo

bestmordaever / voice-manager Goto Github PK

View Code? Open in Web Editor NEW
15.0 1.0 5.0 734 KB

A highly customizable bot for management of temporary channels and dynamic matchmaking

Lua 100.00%
discord discord-bot discord-api discordbot discordapi discordia lua luvit

voice-manager's Introduction

Voice Manager v4.7.5

Voice Manager

Voice Manager creates temporary voice/text channels on demand! Here's what it looks like

TLDR: Designate a lobby and direct everybody who enters to be placed in a newly created voice channel with a private text chat. Once everybody leaves this new channel both will be automatically deleted and logged, leaving no clutter behind!

Setup guide | Support and news Discord server

Voice Manager is highly customizable!

  • We offer personalized templates for channel names from usernames, tags, or even active games!
  • Private text chats that are visible only to those who enter your voice channel
  • Ordered channels using our %counter% combo in /help lobbies.
  • Granular moderation over new channels with /lobby permissions command, anywhere from instant kicking or channel name changes
  • Auto-logging of text channel transcripts
  • Matchmaking lobbies to direct users to existing channels
Voice Manager

voice-manager's People

Contributors

bestmordaever avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

voice-manager's Issues

initDB.lua missing 2 columns in both self host release and master + wrong constraint

I was tryin to get a self host to work, and it always errored out, I managed to figuere out the reason: the columns for role and permission in table guilds were missing (in both the provided DBs and the initDB.lua). This issue was persistent in both versions i worked with, the newest release v4.3.0 and the current version in the master branch.
Screenshot 2022-12-31 121910

Additionally after adding those 2, there was an issue regarding the NOT NULL constraint for the column cLimit, resulting in the guild not being properly safed. I removed that aswell.
Screenshot 2022-12-31 122337

Here my fixed paragraph:

CREATE TABLE guilds(
	id VARCHAR PRIMARY KEY,
	cLimit INTEGER,		/* mutable, default 500 */
	role VARCHAR,
	permissions INTEGER NOT NULL
)]])

I am not 100% sure if this is perfect fix but sofar the Bot has been running without error.

PS: The Self Host guide could be improved a bit by adding tips on how to get the correct of libsqlite3, as that wasnt intuitive for me as an amateur(and didnt help in isolationg the issue).

Bot gives wrong channel permission to user.

As stated in documentation lobby with moderate permission should give users
Move Members permission but it gives them Manage Permission role which is potentialy hazardus.
For example in my case user could change his room to public, change @everyone ping permission and ping everyone on server.

Source:
https://github.com/BestMordaEver/Voice-Manager/wiki/Setup-Guide#host-permissions
moderate - same as mute, plus gives host Move Members permission in their room

Voice Channel's created always comes out as "no game"

Hey there, sorry to report this but since a couple days (when i started get reports from my users) the channels generated with template %game% don't seems to work properly.

I tested myself and have had Game Activity visible but the channel kept coming out as "no game".

I tried to edit the template with %game% %counter to see if it was an issue with the templating itself but the counter seems to come out fine. Only the %game% part seems broken right now.

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.