Procházet zdrojové kódy

Исправлено поведение бота в групповых чатах #EBT-8 Состояние Исправлена

GandonKur před 4 roky
rodič
revize
38bf448384
1 změnil soubory, kde provedl 3 přidání a 2 odebrání
  1. 3 2
      EthermineBotTelegram/Program.cs

+ 3 - 2
EthermineBotTelegram/Program.cs

@@ -43,11 +43,12 @@ namespace EthermineBotTelegram
             {
                 Console.WriteLine($"Received a text message in chat {e.Message.Chat.Id}.");
 
+                char[] delimeters = { ' ', '@' };
                 var message = e.Message;
                     if (message == null || message.Type != MessageType.Text)
                         return;
         
-                    switch (message.Text.Split(' ').First())
+                    switch (message.Text.Split(delimeters).First())
                     {
                         // add user into database
                         case "/start":
@@ -84,7 +85,7 @@ namespace EthermineBotTelegram
         {
             try
             {
-                var url = AppSettings.poolApiUrl + "/miner/" + e.Message.Text.Substring(8) + "/currentStats";
+                var url = AppSettings.poolApiUrl + "/miner/" + e.Message.Text.Split(' ')[1] + "/currentStats";
                 var currnentStats = _download_serialized_json_data<JsonCurrnentStats>(url);
                 await botClient.SendTextMessageAsync(
                     chatId: e.Message.Chat,