示例#1
0
 private async void MessageReceived(object e, OnMessageReceivedArgs args)
 {
     if (args.ChatMessage.Message[0] != Command)
     {
         Generics.Message message = new Generics.Message(args.ChatMessage);
         await MessageHandler(message, this, CacheHandler.FindCurrency(message.channel.ChannelName, message.Source));
     }
 }
示例#2
0
 private async Task MessageReceived(SocketMessage args)
 {
     if (!args.Author.IsBot)
     {
         if (args.Content[0] == Command)
         {
             Generics.Command command = new Generics.Command(args);
             await CommandHandler(command, this, CacheHandler.FindCurrency(((SocketGuildChannel)command.discord_Source.Channel).Guild.Id.ToString(), command.Source));
         }
         else
         {
             Generics.Message message = new Generics.Message(args);
             await MessageHandler(message, this, CacheHandler.FindCurrency(((SocketGuildChannel)message.discord_Source.Channel).Guild.Id.ToString(), message.Source));
         }
     }
 }