Add timezone command opt-in ability for guild and users #45
Labels
enhancement
New feature or request
good first issue
Good for newcomers
help wanted
Extra attention is needed
Summary
Users/members should have to opt in to have their timezones shared in each server. Currently if a user has added a timezone and they are in a guild where the timezone list command is being called, their timezone will be displayed. Regardless if they added the timezone in that specific server.
Implementation
User should have a many-to-many field to the guilds that they have opted into for the timezone command. The guild they originally set the timezone command in should default to opted in. User also needs ability to opt out and remove that guild from the many to many.
Graphql should list the the guild IDs of each opted in guild. Guild id will be required when setting a timezone as well as when opting in.
The text was updated successfully, but these errors were encountered: