public static bool AnswerCallbackQuery( this BotClient bot, AnswerCallbackQueryArgs args) { if (bot == default) { throw new ArgumentNullException(nameof(bot)); } return(bot.RPC <bool>(MethodNames.AnswerCallbackQuery, args)); }
public static async Task <bool> AnswerCallbackQueryAsync( this BotClient bot, AnswerCallbackQueryArgs args, [Optional] CancellationToken cancellationToken) { if (bot == default) { throw new ArgumentNullException(nameof(bot)); } if (args == default) { throw new ArgumentNullException(nameof(args)); } return(await bot.RPCA <bool>(MethodNames.AnswerCallbackQuery, args, cancellationToken : cancellationToken).ConfigureAwait(false)); }