首页 小组 话题 文章 相册 用户 唠叨 搜索 我的社区
全部 电报小程序

1.1.3 基础用法

admin
发表于 2022-09-23 21:40:51



# 获取自己账号的信息

me = client.get_me()
print(me.stringify()) 


# 给 username 的用户发送一条消息 

client.send_message('username', 'Hello World from Telethon!')


# 发送一个文件

client.send_file('username', '/home/myself/Pictures/holidays.jpg')


# 从聊天中检索信息

from telethon import utils
for message in client.iter_messages('username', limit=10):
      print(utils.get_display_name(message.sender), message.message)


# 列出所有对话框(您打开的对话)


for dialog in client.get_dialogs(limit=10):
      print(dialog.name, dialog.draft.text)


# 下载个人资料照片(默认路径是工作目录)

client.download_profile_photo('username')


# 一旦你有一个消息有媒体文件 可以使用


if message.media:



# 下载媒体的方法  

client.download_media()


# 或是使用这个媒体文件  
message.download_media():
      messages = client.get_messages('username')
      messages[0].download_media()



743 0

下一篇:1.1.4 处理消息
评论