【发布时间】:2021-11-21 19:05:34
【问题描述】:
我正在用 python 编写一个 telegram UserBot 来检查 用户名是否免费。我的数据库中有一个用户名列表。 本地的机器人工作正常,但是当我在 Hetzner 上安装它时,它有一个错误。 为了检查用户名,有一个循环向电报网站发送请求。
while True:
vab = "icon_user"
db = cluster["users"]
collection = db["list2"]
results = collection.find()
for result in results:
usern = str(result["_id"])
url = 'https://t.me/{}'.format(usern[1:])
r = requests.get(url)
if vab in str(r.text) and not "400 Bad Request" in str(r.text):
if 条件有时会出错,它返回用户名空闲,即使它很忙。我已尝试多次更改条件检查的变量,但我总是遇到相同的错误... 我该如何解决?
【问题讨论】:
标签: python python-requests telegram host