Fritz.StreamTools icon indicating copy to clipboard operation
Fritz.StreamTools copied to clipboard

Create a new "!events" command

Open hugodahl opened this issue 7 years ago • 5 comments

Create a new command, !events, which can list and/or link upcoming events which @csharpfritz is either hosting, or at which he will be speaking.

hugodahl avatar Jan 18 '19 15:01 hugodahl

I wonder if it should be whispered to the requester so it doesn't blow up chat if there are several events.

michaeljolley avatar Jan 18 '19 15:01 michaeljolley

@MichaelJolley Perhaps. There's already a reply to the channel for other commands, which I believe have a cooldown period, to prevent channel spamming, like !project. Would that pattern be an appropriate one to follow?

hugodahl avatar Jan 18 '19 15:01 hugodahl

That sounds good. Maybe limit the # of events reported to 5?

michaeljolley avatar Jan 18 '19 16:01 michaeljolley

I think that's reasonable, as long as the output for each event isn't too long, which is another factor to consider as acceptance criteria - what should be displayed in response? Also, if there's an aggregated list somewhere, having a link to it in a "for the full list, links, details..." manner, I believe, would round this out nicely.

hugodahl avatar Jan 18 '19 20:01 hugodahl

That sounds great! Maybe list next 3-5 title & dates then provide link to the events tab of the stream (i.e. https://www.twitch.tv/csharpfritz/events)

michaeljolley avatar Jan 18 '19 20:01 michaeljolley