#Suggestion 6 discussion
1 messages · Page 1 of 1 (latest)
I'm a bit confused on exactly what you're requesting here.
- Do you want the team roster to have when Discord user IDs are inputted, they're given the tournament role.
- Do you want the spectator role to have permissions to chat
- Just have the roster show Discord users @hushed dune
Alrighty so my bad it wasn't as clear as I could have made it, if the captain registers a member that is also a DiscordID it gives them the role to be able to see the tournament just like the captain, like I said it could be done by having them "spectate" but it would also be more fluid this way and in the same fashion the legacy bot did
oh and idk if the bot would resolve the ID when placing on the bracket, but username can be retrieved from the ID anyways and if this isn't on the radar pleasssssse make it possible.
Completely understand this thanks for correcting. So our original plan was that if you inputted a Discord username to the roster it would find that user and give the role and if it detected plain text it wouldn't. HOWEVER. Because the entire roster is inputted as a string and not directly mentioned and defined prior in the code as a "discord.User", the bot would need to look through the entire server member list to find the user and give the role. You can see how this might be a problem. For very large servers that could take hours and put a lot of strain on the bot. So we made the spectate role to solve that problem, along with other users who may just want to watch the tournament, which replaces the old t.log public commands etc
little lost here haha
haha i have a little bit of experience coding discord bots, most bases, discord.py, discord.js etc etc can resolve information from userID's, such as creation, username, discrim etc