Open Qualibert opened 5 years ago
Agreed!
For me it would be more natural to have a new command, say $done, that does exactly what you want.
I prefer the idea of a new command that will clear everyone who has joined, give them their credit, but allow another group to use the channel until the raid has officially ended. Thank you
Make a new command called “$battle” (preferably like the here so you don’t have to use the command prefix). Have the new command ask to be sure your ready to call battle. Maybe with the $members below the “Are you sure your ready to call battle” message. So you can be sure everyone has arrived.
Once confirmed battle, tag the role with a battle message (similar to how notifications work so it’s easy to see APK), wait 2 minutes then clear the members list, remove role and give credit for the raid.
I agree with a $done type command. It would be very useful
I like the idea of a separate command like, "$done" to unjoin the members to have already raided but allow another group to use the channel.
@Qualibert since you are the original author of this -- do you still see this as relevant.
To me the safest thing would be $done
allows everyone to get credit for the raid when it expires if they already did it. It could also potentially reset the raid room / role back to previous settings.
I do worry that this will rarely be used -- since typically when there are multiple groups ( at least in my experience ) they actually overlap for some period of time, booting people out is kind of annoying to those who are coordinating for the later time.
We would use it but it's less relevant for the score since I'm using my own bot for it. So if it's just me, you could pass.
Can it be an individual command? Each person claims 'done' so they can leave and still get credit but leave the room and count open for everyone else.
On Sat, Nov 9, 2019, 10:23 AM Daniel DeSousa notifications@github.com wrote:
@Qualibert https://github.com/Qualibert since you are the original author of this -- do you still see this as relevant.
To me the safest thing would be $done allows everyone to get credit for the raid when it expires if they already did it. It could also potentially reset the raid room / role back to previous settings.
I do worry that this will rarely be used -- since typically when there are multiple groups ( at least in my experience ) they actually overlap for some period of time, booting people out is kind of annoying to those who are coordinating for the later time.
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/PokeNavBot/issue-tracker/issues/233?email_source=notifications&email_token=ALAQV22BLMQDFP6NAHUH2M3QS353LA5CNFSM4GFPOWZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEDUMC7I#issuecomment-552124797, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALAQV2YGV4P2PF3ARFKG3TTQS353LANCNFSM4GFPOWZQ .
@angiemjonas thats definite a more reasonable implementation if the main goal is trying to get credit for completed raids, then its possible it can just be a setting for people who leave a raid as well.
What I'm saying is rather than $done
, you can just $toggle credit-for-join
or something and then users will get credit for the raid after it completes whether they were in the raid or not when it ended. It will remember if they ever joined and there were ever multiple people in it (this would simply involve remembering historical participants).
I am quite confused here..... if two people are in the channel they get credit for raid joined. (regardless the leaderboard is the least important feature rn of Pokenav). but is this incorrect?
I learned today of $p "Please type $bye if done"". you type $go, they type $bye, you host your next lobby?
Current behavior: When the $end command is used in a raid channel, it has the "same effect" as deleting it with X / expiring
Issue : If another group want to do the same raid then they either have to re-submit it or work with a cluttered chat with people waiting to get the "raid joined bonus".
Suggested feature : Have a "toggle delete-on-end off" command so that when $end is used in a raid channel it :
A: Give everyone on there the "raid joined bonus" for their profile B: Delete the raid channel, removing the role to members C: Revert the active-raid embed to a "unjoined state" like if "create raid channel immediately" was turned off.
This would also allows raids to stays on the pokenav app for the real time they are available for everyone (tier 1 would be interesting with that feature so people won't get rid of them when they are done soloing them).
Expiring time and deleting with X reaction would work normally.