Code Monkey home page Code Monkey logo

voicemaster-discord-bot's People

Contributors

2t-ae avatar bullettide avatar imrodry avatar samsanai avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

voicemaster-discord-bot's Issues

auto remove bot messages

hey, great job. Script is working well. But is it possible to get a config to enable auto remove bot messages? So if a user make .voice lock the bot message stay. maybe a autoremove is good or a private message to the user is better. is this possible?

Can't delete a channel

Hi!

Some time ago someone created a voice channel on my server, however, it didn't delete itself after emptying. What's even worse, it can't be deleted nor moved by any means - tried kicking VoiceMaster out of the server, resetting it, changing permissions on said channel, deleting a category where the channel once was (it just moved it to the top of the server). Neither server Admin nor creator of the channel can't delete it.

Is there any way to delete the channel?

Eject a moderator

Can you add an option for the bot to eject a member who has moderator permissions?

Bot not making a Channel

Hey, i successfully installed the bot.

I can use .voice setup and do the setup.
After that the bot won't create a channel nor move me.
The Bot has Admin rights per a Bot role we have on our Server.

Error on line 25

  File "voicecreate.py", line 25
    print('Failed to load extension {extension}.', file=sys.stderr)
                                                       ^
SyntaxError: invalid syntax

Using Ubuntu 18.04.

Request member Reject List

Feature Description

Feature for member has been rejected in temp voice to easily permit them someday.

Why do you want this feature ?

Because in big server there is a lot of trolling so need to reject them, but sometimes I reject wrong username. Also, the temp voice not just for a day but can last for 3–5 day.

Additional information

No response

cant setup

thats wierd

discord.ext.commands.errors.CommandNotFound: Command "setup" is not found

Users allowed to manage channel by default

The user that creates the channel is allowed to manage the channel. This means they are able to rename it and or delete it while other people are in the channel. As one of the server owner commands could you implement a command to toggle this on and off?

I would like to use this bot in a gaming community of 5,600 members. However, when channels are created I would like to prevent them from being renamed to something that may be offensive to other members of the community.

Invalid channel names allow for users to sit in the join to create vc indefinetely

Title pretty much says it. If you use the /voice name command with an invalid name (for example U+000, �), the bot will be unable to make the channel, or rename it. I'm not quite sure how the API responds but I imagine it throws an error-- as such, the bot will except out, and leave you in the vc indefinitely. Obviously, this isn't a huge issue, but it could potentially cause issues down the line-- if this were somehow able to except out of the code, before it started listening for the person to leave, then it would leave behind the channel.

There are two easy fixes that I can think of; either just throw in an extra bit of logic to handle invalid channel names, or implement some form of filtering to the /channel name command.

Disconnected

Your discord bot is disconnected...

Could you fix this?

Suggestion

  1. Add slash command support
  2. Change voice permit to voice invite or voice allow
  3. Change voice reject to voice ban
  4. Add a kick command

Would be nice to see these ideas become reality
LG. Dustin

The command "intents" is missing.

Error:
Traceback (most recent call last):
File "C:\Users\Username\source\repos\ElecBot\voicecreate.py", line 6, in
bot = commands.Bot(command_prefix="!")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: BotBase.init() missing 1 required keyword-only argument: 'intents'

Build into docker image

I believe that this Python bot could easily be encapsulated into a docker container, this would bring a few advantages:

  1. Easy to install or launch, for example:
docker run -it voicemaster
  1. Since you do not expect active development for this code it would be cool if we could freeze it into some Python version, using a build container.

If you think this is a good idea I'm sure someone will pick this issue.
Just curious about your opinion and if you like it, what would be your rules/constraints.

Leaving a channel as owner renders it useless

What to do to recreate the issue:

  1. Jointhe creation channel to create a VC
  2. Join together w/ users and edit the channel via commands, e.g. .voice limit 4
  3. switch the channel to another one
  4. switch back. You are now unable to use your voice commands, because:
    image
  5. Go back to the creation channel: Nothing happens.

TL;DR: Bot forgets your are the owner of a channel but remembers you own one...

Bot is Disconnected

Your discord bot is disconnected...

Could you fix this?

image

I have already told you.... here:
https://github.com/SamSanai/VoiceMaster-Discord-Bot/issues/10
The issue has not been fixed, so, why you closed the ticket?
This is not the first time that the bot will definitely disconnect.
Each time I have to delete the channel, to reinvite the bot, reset the category channel, reset all the permissions for each channel in the cateogy and reset the bot.

So, could you fix this or just stop to disconnect the bot and sto creating new one each time? Or I don't know 👍 thanks in advance for what u are doing constantly for us.

Today the bot is still offline

Errors whie starting the bot

Trying to install this discord bot but when i start the bot i got this errors:

root@discord-bots:~/VoiceMaster-Discord-Bot# python3 voicecreate.py 
Logged in as
FlumeZ Auto Voice Channel
97902
------
/usr/local/lib/python3.8/dist-packages/discord/ext/commands/bot.py:618: RuntimeWarning: coroutine 'setup' was never awaited
  setup(self)
RuntimeWarning: Enable tracemalloc to get the object allocation traceback
Failed to load extension cogs.voice.
Traceback (most recent call last):
  File "voicecreate.py", line 28, in on_ready
    await bot.load_extension(extension)
TypeError: object NoneType can't be used in 'await' expression

How can i fix it ?

Some bugs and ideas

  1. When you close the room while being in the channel, you automatically lose trust to your own room. And you can't do anything in the channel anymore. Not at all. You have to recreate it in order to regain trust beforehand and close the room again.

  2. When, for example, you close the room and leave it (disconnect), the room settings are not saved. When creating a new room, it is open, even though I closed it before. Only the participant limit in the room is saved.

(False?) ERROR: "You didn't enter the names properly. Use .voice setup again!"

As title states, regardless of how I enter a name for the channel, I get the error "You didn't enter the names properly.
Use .voice setup again!"...

That being said, what is so strange is that the bot still created the channel perfectly fine every time... But it is thinking that it failed when it shouldn't have. as it did in fact complete the creation of whatever channel I typed.

I tried "Create Private" and "Create-Private". Both create but the bot says they failed.

Would super appreciate any help!!!

My Discord - JohnWick#0002

Doesn’t delete channels?

I've tried messing around with this for an hour or so now and it doesn't seem like the channels delete themselves after everyone leaves? Is there something I am missing? Any help would be greatly appreciated as I'm trying to implement this sort of functionality into one of my own servers.

heroku

Command raised an exception: AttributeError: 'NoneType' object has no attribute 'id'

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.