在电报机器人应用编程接口中,可以使用'sendPoll'函数来创建并发送一个投票。
'sendPoll'函数的参数包括:
使用'sendPoll'函数的示例代码如下:
import requests
# 电报机器人的API令牌
token = 'your_bot_token'
# 发送投票的聊天ID
chat_id = 'your_chat_id'
# 投票问题
question = '你喜欢哪种编程语言?'
# 投票选项
options = ['Python', 'Java', 'C++', 'JavaScript']
# 构造请求参数
params = {
'chat_id': chat_id,
'question': question,
'options': options
}
# 发送请求
response = requests.post(f'https://api.telegram.org/bot{token}/sendPoll', json=params)
# 打印响应结果
print(response.json())
以上代码中,你需要将'your_bot_token'替换为你的电报机器人的API令牌,'your_chat_id'替换为你要发送投票的聊天ID。'question'是投票的问题,'options'是投票选项的列表。
推荐的腾讯云相关产品:腾讯云云服务器(https://cloud.tencent.com/product/cvm)
领取专属 10元无门槛券
手把手带您无忧上云