Telegram.Bot错误

时间:2015-12-12 23:07:52

标签: c# telegram telegram-bot

我正在使用Telegram.Bot包found here

发生此错误,导致机器人失败:

  

转换值"超级组"时出错输入' Telegram.Bot.Types.ChatType'。
  路径'结果[37] .message.chat.type',第39行,第316位。

如何诊断并解决此问题?

2 个答案:

答案 0 :(得分:0)

此库目前不支持supergroup聊天类型 你应该去github并创建问题,或找到另一个库。

答案 1 :(得分:0)

这是调用API,将DLL和VS更新到Vs 2015的错误

或在C#中使用此代码

  int offset = 0;
            while (true)
            {
            TryAgain:
                  try{
                Telegram.Bot.Types.Update[] updates = bot.GetUpdates(offset).Result;
                foreach (var update in updates)
                {
.. . . .. 
}
}

     catch (Exception ef)
            {
                Debug.WriteLine(ef.Message);
                if (ef.Message.Contains("Telegram.Bot.Types"))
                {
                    goto TryAgain; 
                }
            }