tyejae / msf.gg.public

Public issues regarding MSF.gg go here
http://msf.gg
13 stars 2 forks source link

Bot Suggestion: new command for absent \ Vacation \ Away \ Sick log #374

Open d90 opened 3 years ago

d90 commented 3 years ago

I think it would be groovy if we had a bot command that accepted a date range, or days and a description for absent notifications. Could probably copy paste most of strike feature for this. For example

~absent 6/15 6/18 Step Brother's cousin's mother wedding (anyone on behalf of themself) ~absent @member 6/15 6/18 Step Brother's cousin's mother wedding (captain leader) ~absent [DiscordID] 6/15 6/18 Step Brother's cousin's mother wedding (captain leader)

~absent list (all upcoming and current absent notices) person - 6/15-6/18 Step Brother's cousin's mother wedding

~absent list full\history\whatevs (all past\present\future absent notices)

~absent prune (like strike prune but uses the end date to start the age count)

I think this could help alliance captains and leaders better keep track of their members' away status. This should work on the alliance level and not be restricted to leaders\captains to list.

Edit: I also think it would be great if there was a call out/reminder function built in tandem that checked against the away piece. This way a captain or leader could do something like ~callout @member Join raids and it could check to see if the member posted an away notification before allowing the ping to go through.

tyejae commented 3 years ago

Duuuude brilliant idea

On Fri, Jun 18, 2021 at 11:28 AM d90 @.***> wrote:

I think it would be groovy if we had a bot command that accepted a date range, or days and a description. Could probably copy paste most of strike feature for this. For example

~absent 6/15 6/18 Step Brother's cousin's mother wedding (anyone on behalf of themself) ~absent @member https://github.com/member 6/15 6/18 Step Brother's cousin's mother wedding (captain leader) ~absent [DiscordID] 6/15 6/18 Step Brother's cousin's mother wedding (captain leader)

~absent list (all upcoming and current absent notices) person - 6/15-6/18 Step Brother's cousin's mother wedding

~absent list full\history\whatevs (all past\present\future absent notices)

~absent prune (like strike prune but uses the end date to start the age count)

I think this could help alliance captains and leaders better keep track of their members' away status. This should work on the alliance level and not be restricted to leaders\captains to list.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/tyejae/msf.gg.public/issues/374, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABPBE4NAUI4DBEOEHWJGXX3TTNQZHANCNFSM4654IJYQ .

-- TyeJae