;fwmsgs should ocne again dm the first bot owner, not a random one
This commit is contained in:
parent
4a3bb0f57e
commit
a3bd89460b
@ -75,12 +75,13 @@ namespace NadekoBot.Services
|
|||||||
}
|
}
|
||||||
})))
|
})))
|
||||||
.Where(ch => ch != null)
|
.Where(ch => ch != null)
|
||||||
|
.OrderBy(x => NadekoBot.Credentials.OwnerIds.IndexOf(x.Id))
|
||||||
.ToList();
|
.ToList();
|
||||||
|
|
||||||
if (!ownerChannels.Any())
|
if (!ownerChannels.Any())
|
||||||
_log.Warn("No owner channels created! Make sure you've specified correct OwnerId in the credentials.json file.");
|
_log.Warn("No owner channels created! Make sure you've specified correct OwnerId in the credentials.json file.");
|
||||||
else
|
else
|
||||||
_log.Info($"Created {ownerChannels.Count} out of {NadekoBot.Credentials.OwnerIds.Count} owner message channels.");
|
_log.Info($"Created {ownerChannels.Count} out of {NadekoBot.Credentials.OwnerIds.Length} owner message channels.");
|
||||||
});
|
});
|
||||||
|
|
||||||
_client.MessageReceived += MessageReceivedHandler;
|
_client.MessageReceived += MessageReceivedHandler;
|
||||||
|
@ -10,7 +10,7 @@ namespace NadekoBot.Services
|
|||||||
|
|
||||||
string Token { get; }
|
string Token { get; }
|
||||||
string GoogleApiKey { get; }
|
string GoogleApiKey { get; }
|
||||||
ImmutableHashSet<ulong> OwnerIds { get; }
|
ImmutableArray<ulong> OwnerIds { get; }
|
||||||
string MashapeKey { get; }
|
string MashapeKey { get; }
|
||||||
string LoLApiKey { get; }
|
string LoLApiKey { get; }
|
||||||
string PatreonAccessToken { get; }
|
string PatreonAccessToken { get; }
|
||||||
|
@ -21,7 +21,7 @@ namespace NadekoBot.Services.Impl
|
|||||||
|
|
||||||
public string Token { get; }
|
public string Token { get; }
|
||||||
|
|
||||||
public ImmutableHashSet<ulong> OwnerIds { get; }
|
public ImmutableArray<ulong> OwnerIds { get; }
|
||||||
|
|
||||||
public string LoLApiKey { get; }
|
public string LoLApiKey { get; }
|
||||||
public string OsuApiKey { get; }
|
public string OsuApiKey { get; }
|
||||||
@ -62,7 +62,7 @@ namespace NadekoBot.Services.Impl
|
|||||||
Token = data[nameof(Token)];
|
Token = data[nameof(Token)];
|
||||||
if (string.IsNullOrWhiteSpace(Token))
|
if (string.IsNullOrWhiteSpace(Token))
|
||||||
throw new ArgumentNullException(nameof(Token), "Token is missing from credentials.json or Environment varibles.");
|
throw new ArgumentNullException(nameof(Token), "Token is missing from credentials.json or Environment varibles.");
|
||||||
OwnerIds = data.GetSection("OwnerIds").GetChildren().Select(c => ulong.Parse(c.Value)).ToImmutableHashSet();
|
OwnerIds = data.GetSection("OwnerIds").GetChildren().Select(c => ulong.Parse(c.Value)).ToImmutableArray();
|
||||||
LoLApiKey = data[nameof(LoLApiKey)];
|
LoLApiKey = data[nameof(LoLApiKey)];
|
||||||
GoogleApiKey = data[nameof(GoogleApiKey)];
|
GoogleApiKey = data[nameof(GoogleApiKey)];
|
||||||
MashapeKey = data[nameof(MashapeKey)];
|
MashapeKey = data[nameof(MashapeKey)];
|
||||||
|
Loading…
Reference in New Issue
Block a user