PokeNavBot / issue-tracker

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

Customized clean raid/trade/research lobbies #362

Open TheGerontocracy opened 5 years ago

TheGerontocracy commented 5 years ago

Is your feature request related to a problem? Please describe. A drawback to clean raid and research lobbies is that it prevents users from learning how to report by seeing examples. This could be mitigated by letting us set a duration before the messages are deleted. To prevent too many uncleared messages during peak reporting hours, I would couple it with a setting that clears the oldest messages when there are many around.

Describe the solution you'd like Two new settings for each type of lobby, as in:

$set clean-raid-lobbies-delay """Sets the delay in seconds before clearing a raid lobby """

$set clean-raid-lobbies-max-uncleared """ Sets the maximum number of uncleared raid-commands/screenshots. """

Describe alternatives you've considered A version of clean raid lobbies where the bot only clears its own messages. Then I could implement custom clearing on my end, e.g. like this:

https://gist.github.com/TheGerontocracy/5aaa29af458e465eb019c4a5bb2504fe

I would prefer not to touch the bots messages, because then I would have to develop logic for assessing whether the raid has expired, the quests have reset, etc.

Additional context Add any other context or screenshots about the feature request here.

Kdog0073 commented 5 years ago

Actually I think this is a good idea. Currently, I don't clean raid lobbies because it is hard to correct any errors should one happen (#254 ) but letting people see the pictures/commands to a certain extent definitely helps people get over the learning curve.

Also, consider customizability based on raid, trade, or research

sunkast commented 4 years ago

Cleaning the trade lobby of error responses from PokeNav would be much appreciated. Due to all the modifiers that can be used for a trade, many members end up trying to start a trade only for the syntax to be incorrect, causing multiple error responses from PokeNav that have to manually be cleared out.

image

stale[bot] commented 4 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] commented 4 years ago

This issue has been closed due to inactivity.