private void onModeratorsReceived(object sender, OnModeratorsReceivedArgs e) { foreach (var mod in e.Moderators) { MessageBox.Show($"Moderator name: {mod}\nIn channel: {e.Channel}"); } }
private void TwitchClient_OnModeratorsReceived(object sender, OnModeratorsReceivedArgs e) { LoggingManager.Log.Info($"Received moderators list for {e.Channel}."); LoggingManager.Log.Debug(string.Join(", ", e.Moderators)); UserFilter.SetChannelModerators(e.Moderators); }
private static void Client_OnModeratorsReceived(object sender, OnModeratorsReceivedArgs e) { var mods = String.Join(", ", e.Moderators); BotTools.LogLine($"Channel Moderators: {mods}"); BotTools.WriteToJson(e.Moderators, "resources\\moderators"); }
private void clientModeratorsRecieved(object sender, OnModeratorsReceivedArgs e) { dbData.moderatorList.Clear(); foreach (string moderator in e.Moderators) { dbData.moderatorList.Add(moderator); } }
/// <summary> /// Invokes the moderators received. /// </summary> /// <param name="client">The client.</param> /// <param name="channel">The channel.</param> /// <param name="moderators">The moderators.</param> public static void InvokeModeratorsReceived(this TwitchClient client, string channel, List <string> moderators) { OnModeratorsReceivedArgs model = new OnModeratorsReceivedArgs() { Channel = channel, Moderators = moderators }; client.RaiseEvent("OnModeratorsReceived", model); }
private void ModeratorsReceived(object sender, OnModeratorsReceivedArgs e) { var matches = Viewer.Where(v => e.Moderators.Contains(v.Name)); foreach (var match in matches) { match.IsMod = true; match.Type = nameof(Aiva.Models.Enums.SortDirectionListView.Mod); } }
private void ModeratorReceived(object sender, OnModeratorsReceivedArgs e) { var mods = new ModReceivedEventArgs(e.Channel, e.Moderators); ModeratorReceived(mods); }
private void Client_OnModeratorsReceived(object sender, OnModeratorsReceivedArgs e) { OnModeratorsReceivedEvent.Invoke(this, e); }
/// <summary> /// Passes <see cref="OnModeratorsReceived"/> events down to subscribed plugins. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">An <see cref="OnModeratorsReceivedArgs"/> object.</param> private void TwitchClient_OnModeratorsReceived(object sender, OnModeratorsReceivedArgs e) => this.OnModeratorsReceived?.Invoke(this, e);
private void _client_OnModeratorsReceived(object sender, OnModeratorsReceivedArgs e) { }
private void onModeratorsReceived(object sender, OnModeratorsReceivedArgs e) { foreach (var mod in e.Moderators) MessageBox.Show($"Moderator name: {mod}\nIn channel: {e.Channel}"); }
private void OnModeratorsReceived(object sender, OnModeratorsReceivedArgs e) { moderators = e.Moderators.Count; }