private void SetFateNotificationChannel_OnClick(object sender, RoutedEventArgs e) { var featureConfig = Settings.DiscordFeatureConfig; var channelConfig = featureConfig.FateNotificationChannel ?? new ChannelConfiguration(); var channelSetup = new ChatChannelSetup(channelConfig); channelSetup.ShowDialog(); if (channelSetup.Result == null) { return; } featureConfig.FateNotificationChannel = channelSetup.Result.Channel; Settings.DiscordFeatureConfig = featureConfig; }
private void SetCfPreferredRoleChannel_OnClick(object sender, RoutedEventArgs e) { var featureConfig = DalamudSettings.DiscordFeatureConfig; var channelConfig = featureConfig.CfPreferredRoleChannel ?? new ChannelConfiguration(); var channelSetup = new ChatChannelSetup(channelConfig); channelSetup.ShowDialog(); if (channelSetup.Result == null) { return; } featureConfig.CfPreferredRoleChannel = channelSetup.Result.Channel; DalamudSettings.DiscordFeatureConfig = featureConfig; }