Telegram 机器人创建调查(民意调查)

Telegram bot creating survey (poll)

如何使用 python 在电报上创建自动投票?我需要每 3 天创建一次投票,并且需要自动执行此任务。是否可以使用电报机器人或脚本来做到这一点?我无法用我的机器人创建投票。

我知道机器人可以使用以下代码发送消息:

import telegram
bot = telegram.Bot(token='104014195************dew')

bot.sendMessage(-3251xx743, 'hello')

或通过post方法:

https://core.telegram.org/bots/api#message

但我不能那样做。

我的问题是如何使用 post 方法或 python

进行投票

我需要一个示例代码,因为互联网上的信息不多

因为你有标签 python-telegram-bot,我猜你正在使用这个库:

https://github.com/python-telegram-bot/python-telegram-bot

在这种情况下,您应该使用此方法发送投票:

https://python-telegram-bot.readthedocs.io/en/stable/telegram.bot.html#telegram.Bot.sendPoll

下一步是定期启动脚本:例如,您可以使用 crontab 来完成。