im unsure if you are able to create servers using bots, and id imagine discord would have some sort of rule against that
They dont enjoy people using webhooks for error reporting, so id imagine they wouldnt really like it if someone started making multiple discord servers constantly being filled with hundreds of voice channels.
But like I said this is just for large games. Maybe if you could only had it in VIP servers, and made it so that the VIP server owner could somehow use their own server to hold the channels that would be a good fix?
I will be open sourcing everything. So the server files can be downloaded. This will allow you to mak eyour own bot and give it your own name! I will maybe make a tutorial on how to host it with heroku!
You can’t make servers with a discord bot. What you can do is make multiple servers and switch to a different when de first is full. This requires all the players to join multiple servers. But you also can’t move players to voice channels in different servers.
A sollution to the channel limit would be checking if there is someone else in the region and if not put the player inside a “Alone” call where no one can talk.
Probably only sending the request when a new region is entered to keep the request low. But there ain’t a limit on the request able to be send. (Some free hosting sites may have it. As far as i know Heroku doesn’t.)
I actually made a test server where it can be tested as it is working! Still need to fine tune many things but the basis is there! Test it in my Discord server: Discord
I really hate to burst your bubble but roblox is already creating a in-game voice chat for users. Although this is a neat idea and could be useful up until the release of roblox’s VC system.
Good luck
Wow, I actually didn’t knew that! I hope they add the function to roblox. I also made this to learn both programming languages better and i think i did that.
Would very much recommend this, I’d like some alone time without being followed by a guy that blares loud annoying music into his mic and follows you into every channel zone.
While you may assume it is It really isn’t. How this is ran from roblox to discord. In order for it to even work the client needs to not only be in the discord but in a voice channel to be dragged from channel to channel as well. Another thing, Since this is ran mostly off discord and not giving a person’s voice in game but instead through a different 3rd party software roblox doesn’t really have a say in it. They do but they don’t at the same time.
Another thing, That voice chat system flamingo went over allowed kids under the age of 13 to use it. Discord doesn’t allow anyone under the age of 13. So if they are under the age of 13 using the system on discord and get into trouble that is entirely the child’s fault for using a program whilst knowing they aren’t supposed to use it.
That is how i thought about it to. Since i am still working on this there will soon be a option to disable/enable it in game. This will allow the player to mute them selfs when someone is annoying them or if they don’t want to use the plugin.
This a nice idea but it think this will remove the aspect of being able to talk everywhere. Because when using the system in a rp game you can only talk in building/parking lots etc. On the side of the road this isn’t very effective.
Just a quick suggestion. You could have a set role for players that are currently in the game then role/unrole players as they join/leave. You could also add an option in-game to kick those who mic spam. I am a bit concerned that some players under 13 may register discord accounts to talk to people but I can’t think of a good way to prevent it. Anyways, seems like a really cool project! Can’t wait to see a finished version!
Edit 1: You probably shouldn’t automatically add/remove the role. You’re going to want to limit the amount of API requests.