KyogreBot / Kyogre

A Discord helper bot for Pokemon Go communities.
GNU General Public License v3.0
4 stars 4 forks source link

Change active/inactive raid channel scheme #158

Open tehstone opened 5 years ago

tehstone commented 5 years ago

Currently, raid channels have 2 sorts of state. Egg/Raid and Active/Inactive.

A channel will be marked as inactive when an egg has hatched but no boss is known and when the time expires.

Any time a channel is considered inactive, no status commands can be sent which is frustrating to users. There is only a 1 minute timer before a channel is deleted after time expires and there's not much harm in allowing users to run commands at that time.

The active state flag should be removed, and all raids should either be egg/boss.

This is likely more far-reaching than I've so far identified so care will need to be taken to ensure nothing breaks.