mirror of
https://github.com/RPCS3/discord-bot.git
synced 2026-01-31 01:25:22 +01:00
minor cleanup
This commit is contained in:
@@ -10,10 +10,10 @@ internal static class GlobalMessageCache
|
||||
private static readonly TCache MessageQueue = new();
|
||||
private static readonly Func<DiscordMessage, ulong> KeyGen = m => m.Id;
|
||||
|
||||
public static Task OnMessageCreated(DiscordClient _, MessageCreatedEventArgs args)
|
||||
public static Task<bool> OnMessageCreated(DiscordClient _, MessageCreatedEventArgs args)
|
||||
{
|
||||
if (args.Channel.IsPrivate)
|
||||
return Task.CompletedTask;
|
||||
return Task.FromResult(true);
|
||||
|
||||
if (!MessageQueue.TryGetValue(args.Channel.Id, out var queue))
|
||||
lock (MessageQueue)
|
||||
@@ -27,7 +27,7 @@ internal static class GlobalMessageCache
|
||||
while (queue.Count > Config.ChannelMessageHistorySize)
|
||||
lock(queue.SyncObj)
|
||||
queue.TrimExcess();
|
||||
return Task.CompletedTask;
|
||||
return Task.FromResult(true);
|
||||
}
|
||||
|
||||
public static Task OnMessageDeleted(DiscordClient _, MessageDeletedEventArgs args)
|
||||
|
||||
@@ -237,12 +237,11 @@ internal static class Program
|
||||
config.HandleMessageCreated(new MultiEventHandlerWrapper<MessageCreatedEventArgs>(
|
||||
[
|
||||
AntiSpamMessageHandler.OnMessageCreated,
|
||||
ContentFilterMonitor.OnMessageCreated, // should be first
|
||||
ContentFilterMonitor.OnMessageCreated,
|
||||
DiscordInviteFilter.OnMessageCreated,
|
||||
GlobalMessageCache.OnMessageCreated,
|
||||
],
|
||||
[
|
||||
//Watchdog.OnMessageCreated,
|
||||
GlobalMessageCache.OnMessageCreated,
|
||||
mediaScreenshotMonitor.OnMessageCreated,
|
||||
ProductCodeLookup.OnMessageCreated,
|
||||
LogParsingHandler.OnMessageCreated,
|
||||
|
||||
Reference in New Issue
Block a user