日安,
我在telethon
文档中遗漏了一些东西。所有的文件,信息,文件都是明确的,但我找不到,如何发送表情符号给其他用户。当我发送像;-)
这样的表情符号代码时,它会将其作为原始消息发送。如果等于发送文件,请帮我找到要放入文件变量的表情id列表。官方文档提供的功能如下,尚不清楚。
GetEmojiKeywordsDifferenceRequest
GetEmojiKeywordsLanguagesRequest
GetEmojiKeywordsRequest
GetEmojiURLRequest
请用它来提示我:)
发布于 2019-08-19 12:11:48
表情符号只是字符串,就像Python中的任何其他表情符号一样。官方客户端中"?“的";-)”替换是在客户端完成的,而不是在服务器端完成的。
你应该能够将表情符号直接粘贴到你的代码中,或者如果你的编辑器不支持它,可以使用Python unicode转义:
client.send_message(chat, '?')
client.send_message(chat, '\U0001F609')
如果您喜欢在代码中使用文本替换,请使用install the emoji
package
import emoji
client.send_message(chat, emoji.emojize(':wink:'))
(请注意,我自己还没有尝试过emoji
模块,请参阅他们的文档以了解可用的替代方案。)
https://stackoverflow.com/questions/57549311
复制相似问题