Esempio n. 1
0
        protected virtual void OnChatColorChanged(object sender, OnChatColorChangedArgs args)
        {
            if (args.Channel.Trim().ToLower() == _serverDTO.Username.Trim().ToLower())
            {
                _isWaitingForColorChange = false;

                Task.Run(async() =>
                {
                    await FireServerChatColorChangeEventAsync(sender, new ServerChatColorChangeEventArgs
                    {
                        Bot          = _bot,
                        HexColorCode = TwitchNETUtils.GetHexCode(_botChatColor),
                        Server       = this,
                        ServerChatColorChangeEventType = ServerChatColorChangeEventType.Confirmed
                    });
                });
            }
        }
Esempio n. 2
0
 private void TwitchOnChatColorChanged(object sender, OnChatColorChangedArgs e)
 {
     // WTF! Look into this WHy just channel? Whne does it fire?
     
 }
Esempio n. 3
0
 private void onChatColorChanged(object sender, OnChatColorChangedArgs e)
 {
     MessageBox.Show($"Chat color changed in channel: {e.Channel}");
 }
Esempio n. 4
0
 /// <summary>
 /// Passes <see cref="OnChatColorChanged"/> events down to subscribed plugins.
 /// </summary>
 /// <param name="sender">The source of the event.</param>
 /// <param name="e">An <see cref="OnChatColorChangedArgs"/> object.</param>
 private void TwitchClient_OnChatColorChanged(object sender, OnChatColorChangedArgs e) => this.OnChatColorChanged?.Invoke(this, e);
Esempio n. 5
0
 private void _client_OnChatColorChanged(object sender, OnChatColorChangedArgs e)
 {
 }
 private async void Client_OnChatColorChanged(object sender, OnChatColorChangedArgs e)
 {
     await _eventProxy.PublishAsync(new TwitchChatColorChangedNotification(this, e.Channel))
     .ConfigureAwait(false);
 }