如何使用python在电报上创建自动轮询?我需要每3天创建一次民意调查,并且需要自动执行此任务。是否可以使用电报机器人或通过脚本执行此操作?我无法使用机器人进行投票。
我知道机器人可以通过以下代码发送消息:
import telegram
bot = telegram.Bot(token='104014195************dew')
bot.sendMessage(-3251xx743, 'hello')
或通过邮政方式:
https://core.telegram.org/bots/api#message
但是我不能那样做。
我的问题是如何使用post方法或python进行投票
我需要一个示例代码,因为互联网上没有太多信息
答案 0 :(得分:1)
当您使用标签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
来完成脚本。