public RandomHandler(MattermostSrv mattermostSrv) : base("/random") { _mattermostSrv = mattermostSrv; Register("member", GetRandomMember); Register("number", GetRandomNumber); Register("", PrintUsage); }
public SkypeHandler( SkypeBotContext dbContext, MattermostSrv mattermostSrv ) : base("/skype") { _dbContext = dbContext; _matermostSrv = mattermostSrv; Register("id", SaveId); Register("meeting", GenerateMeetingLink); Register("join", JoinGroup); Register("leave", LeaveGroup); Register("", PrintUsage); }
public PollHandler( PollBotContext dbContext, MattermostSrv mattermostSrv ) : base("/skype") { _dbContext = dbContext; _mattermostSrv = mattermostSrv; Register("new", HandleNewPoll); Register("answer", HandlePollAnswer); Register("close", HandlePollClose); Register("results", HandlePollResults); Register("idanswer", HandleAnswerId); Register("list", HandleList); Register("reopen", HandleReopen); Register("", PrintUsage); }