private async Task MessageReceived(SocketMessage message)
        {
            _commandHandler.HandleCommandAsync(message);
            MessageRewardHandler.HandleMessageRewards(message);

            if (_applicationSettings.LoggerDownloadingAttachment)
            {
                _serverActivityLogger.Client_MessageReceived(message);
            }
        }
 public DiscordEventHandler(Logger logger, TriviaGames triviaGames, DiscordSocketClient client, CommandHandler commandHandler, ApplicationSettings applicationSettings, ListManager listManager, IOnboarding onboarding, BlogHandler blogHandler, Announcements announcements, MessageRewardHandler messageRewardHandler, RepeatedTaskFunctions repeatedTaskFunctions, GlobalGuildAccounts globalGuildAccounts)
 {
     _logger                = logger;
     _client                = client;
     _commandHandler        = commandHandler;
     _applicationSettings   = applicationSettings;
     _triviaGames           = triviaGames;
     _listManager           = listManager;
     _onboarding            = onboarding;
     _blogHandler           = blogHandler;
     _announcements         = announcements;
     _messageRewardHandler  = messageRewardHandler;
     _repeatedTaskFunctions = repeatedTaskFunctions;
     _globalGuildAccounts   = globalGuildAccounts;
 }
Beispiel #3
0
 private async Task MessageReceived(SocketMessage message)
 {
     _commandHandler.HandleCommandAsync(message);
     MessageRewardHandler.HandleMessageRewards(message);
 }