public async void OnMeetingEnded(IMeetingEndedEvent e) { if (Bot.config.ExtraSecondsOfTalkAfterMeeting > 0) { await System.Threading.Tasks.Task.Delay(System.TimeSpan.FromSeconds(Bot.config.ExtraSecondsOfTalkAfterMeeting)); } if (e.Game.GameState == Api.Innersloth.GameStates.Started) { await Bot.Tasks(e.Game.Code.Code); } }
public void OnMeetingEnded(IMeetingEndedEvent evt) { var code = evt.Game.Code; logger.LogInformation($"[{code}] Meeting has ended, muting all clients."); var mute = new MuteAll { ChannelName = $"Impostor {code}" }; executor.Schedule(mute); }
public void OnMeetingEnded(IMeetingEndedEvent e) { AutomuteUsPlugin.gamesManager.GetGame(e)?.OnMeetingEnded(e); }
public void OnMeetingEnded(IMeetingEndedEvent e) { Console.WriteLine("Meeting > ended"); }
public void OnMeetingEnded(IMeetingEndedEvent e) { _logger.LogInformation("Meeting > ended"); }
public void OnMeetingEnded(IMeetingEndedEvent e) { GamesManager.OnGameStateChanged(e.Game.Code, GameState.TASKS); CheckUpdate(e); }
public void OnMeetingEnded(IMeetingEndedEvent e) { _automuteService.OnMeetingEnded(e.Game); }
public void OnMeetingEnded(IMeetingEndedEvent evt) { Interlocked.Increment(ref OnMeetingEndedCount); }