title: telegram CallBack Query returns null update in c#
body: <p>I have a confusing bug  don't know how to solve it.
  I'm developing a telegram bot.
  I Used Inline Keyboards for some messages which sends to a channel which bot has administrator role in it.
  But the problem is the callback query from inline keyboard.
  It returns null in <code>update.CallbackQuery</code>
  Here is my inline keyboard:</p>
  
  <pre><code>var sendBid = new InlineKeyboardButton();
  sendBid.Text = "Send Bids";
  sendBid.CallbackData = "SendBid";
  
  var showBids = new InlineKeyboardButton();
  showBids.Text = "Show Bids";
  showBids.CallbackData = "ShowBids";
  
  
  InlineKeyboardMarkup inline = new InlineKeyboardMarkup(new[]
  {
     new []
       {
         sendBid,showBids
       }
  });
  </code></pre>
  
  <p>And when I want to get it from <code>Update update</code> frome the code below:</p>
  
  <pre><code>public int Index(Update update)
   {
     if (update.CallbackQuery!=null)
     {
        //some code is here...
     }
   }
  </code></pre>
  
  <p>the update is null.
  I get messages of <code>ReplyMarkupKeyboard</code> from this Update but no any reply of <code>inlineKeyboards</code>
  Please Help !!!</p>