private void OnBotConnected(object sender, EventArgs e) { Log.Info("Bot ({0}) connected.", Id); if (!string.IsNullOrEmpty(BadgesString)) { ClientConnection?.ChangeBadges(BadgesString); } }
private void OnBotConnected(object sender, EventArgs e) { Log.Info("Bot \"{0}\"({1}) connected.", config.Name, Id); EnableIdleTickWorker(); var badges = config.Connect.Badges.Value; if (!string.IsNullOrEmpty(badges)) { ClientConnection?.ChangeBadges(badges); } var onStart = config.Events.OnConnect.Value; if (!string.IsNullOrEmpty(onStart)) { var info = CreateExecInfo(); CallScript(info, onStart, false, true); } }