INNER CODE UNIT · C#

PokeBotRunnerImpl

kwsch/SysBot.NET · SysBot.Pokemon.ConsoleApp/PokeBotRunnerImpl.cs:12

public class PokeBotRunnerImpl<T> : PokeBotRunner<T> where T : PKM, new()
{
    public PokeBotRunnerImpl(PokeTradeHub<T> hub, BotFactory<T> fac) : base(hub, fac) { }
    public PokeBotRunnerImpl(PokeTradeHubConfig config, BotFactory<T> fac) : base(config, fac) { }

    private static TwitchBot<T>? Twitch;

    protected override void AddIntegrations()
    {
        AddDiscordBot(Hub.Config.Discord);
        AddTwitchBot(Hub.Config.Twitch);
    }

    private void AddTwitchBot(TwitchSettings config)
    {
        if (string.IsNullOrWhiteSpace(config.Token))
            return;
        if (Twitch != null)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…