Haamcdevs / haamcbot

haamcbot python edition
GNU General Public License v3.0
5 stars 5 forks source link

Simple birthday announcement feature #67

Open Maru-tan opened 2 years ago

Maru-tan commented 2 years ago

Let members celebrate their birthday in our server.

Steps:

  1. Members add the date of their birthday with a command

  2. On the day of their birthday, the bot mentions them in #modlog with a congratulations message

  3. After the day is over, the message in modlog is removed

  4. Command to remove your birthday from our bot

Robin-M commented 2 years ago

I like this idea, here are a few suggestions. Step 1: accept two formats, dd-mm and dd-mm-yyyy. If the second format is chosen, the new age is included in step 2. If the command is used again it overwrites the previous date, e.g. the second time a date without year is entered so the year from the first time is removed. Step 3: I understand the cleaning so that #modlog is not flooded and you don't need to create a new channel for it. But maybe leave them a bit longer so that people who didn't log in that day still see the message? Step 4: if the command is used and there is a congratulations message in #modlog it should also be deleted immediately.