Exemplo n.º 1
0
 public static void ShowAnswerMessage(this TelegramBotClient Bot, string queryId, string message)
 {
     CommandsCenter.TryInlineCommand("callbackQueryAnswer", new Message()
     {
         Text = message
     }, Bot, queryId);
 }
Exemplo n.º 2
0
        private async void Bot_OnCallbackQuery(object sender, CallbackQueryEventArgs e)
        {
            try
            {
                var message = e.CallbackQuery.Message;
                message.Caption = e.CallbackQuery.Data;

                await Task.Run
                (
                    () =>
                    CommandsCenter.TryInlineCommand(e.CallbackQuery.Data, message, Bot, e.CallbackQuery)
                );
            }
            catch (Exception ex)
            {
                BotConsole.Write($"Ошибка в :\n"
                                 + ex.Message + "\nStackStrace:\n" + ex.StackTrace, MessageType.Error);
            }
        }