public async Task <int> RemoveFromGuild(ulong guild, string term) { int retval = await MarkovHandler.RemoveTermFromFile(guild + ".txt", term); var markov = new MarkovChain <string>(1); dict.TryUpdate(guild, markov, this.dict[guild]); await LoadGraph(markov, Program.BuildPath(guild + ".txt"), guild); BuildNext(guild); return(retval); }