【发布时间】:2016-11-02 05:07:51
【问题描述】:
我的机器人现在可以工作了,但问题是它只能发送文本。我在 Bot API 中看到有发送照片、视频的功能......但我无法让它工作。有人实现了吗?我正在使用来自yukuku/telebot的python源代码
elif text == '/image':
img = Image.new('RGB', (512, 512))
base = random.randint(0, 16777216)
pixels = [base+i*j for i in range(512) for j in range(512)] # generate sample image
img.putdata(pixels)
output = StringIO.StringIO()
img.save(output, 'JPEG')
reply(img=output.getvalue())
当我更改代码时,什么也没发生。
img = Image.open('image.png')
img.show()
请帮助我。我需要正确的代码。对不起我的英语不好。
【问题讨论】:
-
“更改代码”...什么意思?您将上面的哪些特定行替换为以下内容?他们全部?一些?另外,考虑提供一个 MCVE(根据 stackoverflow.com/help/mcve)——一个 verifiable、complete 最小复制器。另外,“什么都没发生”是什么意思?股票行为没有变化?根本没有回复?
-
我的英文不好,我想在用户给我名字的时候给他们发图片 例如发送词狗 机器人发送狗的图片你能帮帮我吗
-
修复您帖子中的问题,如上所述。指出这些问题以便您纠正它们是如何我试图帮助您。
-
我想让我的机器人像这个机器人web.telegram.org/#/im?p=@ImageBot
-
如何更改此代码 elif text == '/image': img = Image.new('RGB', (512, 512)) base = random.randint(0, 16777216) 像素 = [base+i*j for i in range(512) for j in range(512)] # 生成样本图像 img.putdata(pixels) output = StringIO.StringIO() img.save(output, 'JPEG') reply( img=output.getvalue()) 发送这样的图像keenthemes.com/preview/metronic/theme/assets/global/plugins/…
标签: python telegram-bot