Open derLesh opened 4 years ago
There are privacy implications with this so we need someone to allow us to save their birthdate. Maybe a user can only add their own birthday.
Should the message be sent on midnight (or some other predefined time) or when they're active in chat?
Only the affected user should add his own birthday. Maybe a delete function would be great to opt-out of the database.
The message should be send on midnight.
Maybe the message should be sent between midnight and noon, whenever the user is in chat. If the user is not in chat the message should be sent at noon.
Times are Server Times (Europe/Berlin)
Maybe add something like user preferences?
Changing setting can be done per whisper or a web interface (based on the current status of this project, its better to set the setting via whisper)
I don't like user preferences. There shouldn't be any settings other than opt-in/opt-out.
I agree.
Personally I prefere sending the message at midnight.
The birthday reminder function would send a message when a user has a birthday.
To receive the birthday date, the user could add it by a command.
Additional function: Maybe a !nextbirthday command to show which birthday is next.