PokeNavBot / issue-tracker

Bug reports / feature tracking repository for PokeNav
https://pokenavbot.com
20 stars 4 forks source link

Bare Bones Raid Lobby #610

Open No1leftB3HIND opened 3 years ago

No1leftB3HIND commented 3 years ago

Because of the nature of private raid lobbies needing to use the everyone role to restrict viewing. The embed links from pokenav cannot be disabled without adjusting embed permissions server wide.

I have many players who ask me regularly for the ability to trim down lobbies since many of us are familiar with each other, Are already friends, and have been through the host process many times. We enjoy utilizing many of the features pokenav provides, but would like the raid lobbies to have less filler or be the bare minimum to what is necessary.

Describe the solution you'd like I would love if there was a feature that simply remove the embeds from private lobbies provided by pokenav, similar to the other toggles for counters, cheatsheet, and pokebattler. This may even be titled a "known host" lobby where the entry message is simply "@Person#2345 joined the lobby" and nothing else. The premise being that once 5 are in, the host can simply use the go command and proceed with the raid. Ultimately using up only one page of space.

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Additional context Add any other context or screenshots about the feature request here. Entry may resemble something similar to this: Screenshot_20210127-022511_Discord

FlipsCat commented 3 years ago

To clarify for you since you asked directly.... You were given the steps to manually set this on your server. Since it can be done without needing to be implemented into the bot that is why I voted this down.

No1leftB3HIND commented 3 years ago

To clarify: I wasn't given the steps. I had to figure it out painstainkingly. None of the support team was able to directly answer my question... as none of you knew the answer. The one answer I was given about raid-viewer had nothing to do with this and actually just added ab extra unnecessary step. And for this to be accomplished, every single channel on the entire server needs to have its permissions adjusted. To account for disabling the the embed permission for everyone by enabling it on every channel. Not bad if you only have a couple channels, its painful of you have 50+ with multiple role accesses. It would be much simpler to have this as a feature rather than jumping through a million hoops to accomplish it.

FlipsCat commented 3 years ago

They did give exact steps. What you tried above was not what they suggested. You asked for my reasoning, and I gave it.

FlipsCat commented 3 years ago

Ok. So after talking this out my advice on the wording of this ticket would be this:

-you want a toggle, that similar to the counters and pokebattler cheatsheets can be turned on or off serverwide. (for "embeds") I put that in quotes because what I infer from the word embed is not the real request you want I think... your request is actually a lot simpler than the words make it out to be imo

~my advice No1 would be to put another shot up of the lobby you desire similar to the one posted now, except with the full raids worth of "commands/embeds" you wish to still be able to use with this toggle?

~and maybe its worth a 2nd shot of a lobby with "embeds" enabled with the full raids worth of commands, and circle the "embeds" you wish could be toggled off serverwide....

anyways. sorry for misunderstanding but now that I do I can see the value in this (thought I think realistically it would be low on the priority list and implemented down the road if yes)

dandesousa commented 3 years ago

I do see value in this -- might end up getting solved by raid queues so I will table it until the feature is out then revisit to see what I can port over (as the number of embeds in those lobbies will be greatly reduced).