Python 我怎么知道我的电报机器人用户按下了按钮?

Python 我怎么知道我的电报机器人用户按下了按钮?,python,telegram,telegram-bot,python-telegram-bot,Python,Telegram,Telegram Bot,Python Telegram Bot,我正在用python电报机器人开发一个电报机器人 我发送消息和链接(消息正文+内联键盘按钮): 我的问题是如何知道用户是否单击了链接上的()? 如果他点击链接,我想做点什么 btn = 'clicked' link = InlineKeyboardButton(btn, url='www.google.ir', callback_data=btn) keyboard = [[link]] reply_markup = InlineKeyboardMarkup(keyboard) bot.send

我正在用python电报机器人开发一个电报机器人

我发送消息和链接(消息正文+内联键盘按钮):

我的问题是如何知道用户是否单击了链接上的()? 如果他点击链接,我想做点什么

btn = 'clicked'
link = InlineKeyboardButton(btn, url='www.google.ir', callback_data=btn)
keyboard = [[link]]
reply_markup = InlineKeyboardMarkup(keyboard)
bot.send_message(chat_id=uid, text='you should see this link to go next 

您可以生成一个自定义链接,当用户打开它时,该链接将执行您想要的操作。之后,用户将被重定向到所需的链接

例如:

Real link: https://example.com/category/article/1231
Your link: https://yourdomain.com/qwe213
您发送自定义链接,当用户打开此链接时,您的脚本将执行任何您想要的操作,然后用户将被重定向到真正的链接