Possibly at inconvenient times, so they either quit the team to stop the bot from bothering them or come to the lab more often. Both are better alternatives than having them say "Lol sorry I forgot I was in a team" after months of silence.
This has to be done only during some months and somehow needs to account for holidays.
We also need to find a balance between usefulness and not bothering people too much: it's pointless to tell someone "hey, you didn't come to the lab last month!" in June since they can't do anything about it anymore, but we can't tell people "why didn't you come to the lab last week? Why? WHY?" either.
Also consider that there may be people working remotely to software so they are active but not being counted in logs.
If you can find anything that kind of makes sense, more sense than manually pinging people, go ahead and implement it.
If you do, also add a flag to the JSON to avoid pings to some people.
Possibly at inconvenient times, so they either quit the team to stop the bot from bothering them or come to the lab more often. Both are better alternatives than having them say "Lol sorry I forgot I was in a team" after months of silence.
This has to be done only during some months and somehow needs to account for holidays. We also need to find a balance between usefulness and not bothering people too much: it's pointless to tell someone "hey, you didn't come to the lab last month!" in June since they can't do anything about it anymore, but we can't tell people "why didn't you come to the lab last week? Why? WHY?" either. Also consider that there may be people working remotely to software so they are active but not being counted in logs.
If you can find anything that kind of makes sense, more sense than manually pinging people, go ahead and implement it. If you do, also add a flag to the JSON to avoid pings to some people.