public override async Task Execute(SocketTextChannel channel, DateTime now) { var sb = new StringBuilder(); foreach (var user in channel.Guild.Users) { if (user.IsBot) { continue; } sb.Append(user.Mention); sb.Append(" "); } string message = Pso2Day.GetMessage(Pso2DayTiming.Get(now.Hour)); if (string.IsNullOrWhiteSpace(message)) { return; } sb.Append(message); await channel.SendMessageAsync(sb.ToString()); }