public UserManager(IReadOnlyCollection <SocketGuild> servers, OjManager ojManager) { _servers = servers; _ojManager = ojManager; Initialize(); }
private static void Main(string[] args) { var ojManager = new OjManager(); ojManager.AddJudge(new Codeforces()); ojManager.InitializeJudges(); var algochan = new Algochan("token", ojManager); algochan.Run().GetAwaiter().GetResult(); }
public Algochan(string token, OjManager ojManager) { _token = token; _ojManager = ojManager; _client = new DiscordSocketClient(new DiscordSocketConfig { LogLevel = LogSeverity.Info, AlwaysDownloadUsers = true }); _client.Log += Logger; _client.Ready += InitServices; }
public CodeforcesModule(UserManager userManager, OjManager ojManager) { _userManager = userManager; _ojManager = ojManager; }