Chronophylos / chb3

A Bot for Twitch
MIT License
2 stars 0 forks source link

Birthday Reminder function #56

Open derLesh opened 4 years ago

derLesh commented 4 years ago

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.

Chronophylos commented 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?

derLesh commented 4 years ago

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.

Chronophylos commented 4 years ago

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)

derLesh commented 4 years ago

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)

Chronophylos commented 4 years ago

I don't like user preferences. There shouldn't be any settings other than opt-in/opt-out.

derLesh commented 4 years ago

I agree.

Personally I prefere sending the message at midnight.