我想从我的 Flask Web 应用程序中使用 Telethon Telegram API。但是当我运行它时,我收到以下错误:
RuntimeError:线程 'Thread-1' 中没有当前事件循环。
我认为 asyncio 存在一些问题。但我不确定。
这是我的代码
#!/usr/bin/python3
from flask import Flask
from telethon import TelegramClient
from telethon import sync
app = Flask(__name__)
@app.route('/')
def index():
api_id = XXXXXX
api_hash = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
client = TelegramClient('XXXXXX', api_id, api_hash)
client.start()
return 'Index Page'
if __name__ == '__main__':
app.run()