我想让我的申请书每分钟都把电报上我的名字改成现在的时间。我已经试过做点什么,但没有用
from telethon import TelegramClient
from telethon.tl.functions.account import UpdateProfileRequest
import asyncio
import datetime
today = datetime.datetime.today()
time= today.strftime("%H.%M")
api_id = 123456
api_hash = 'ххх'
client = TelegramClient('session_name', api_id, api_hash)
client.start()
async def main():
while True:
await client(UpdateProfileRequest(first_name=time))
await asyncio.sleep(1)
client.loop.run_forever()
第一个东西不使用while循环,它可能会占用太多内存并禁用telethon的句柄更新 第二件事1秒钟太快了,电报可能会禁止你的垃圾邮件帐户 我更喜欢用aiocron
使用以下命令安装aiocron
代码:
相关问题 更多 >
编程相关推荐