Update sweebot.py
Some checks are pending
Check syntax / check (push) Waiting to run

This commit is contained in:
Nova Cat 2025-01-16 20:12:52 -08:00
parent bb2871fc77
commit 6a9d92e03d

View file

@ -870,28 +870,31 @@ while True:
title = False
redirected = False
for i in received.split("\n"):
if firstline:
if i.split(" ")[0][0] == "3":
redirected = True
parsed = urlparse(i.split(" ")[1])
unparsed = i.split(" ")[1]
break
elif i.split(" ")[0][0] != "2":
title = True
multiline("(" + nick + f") [{i}]", channel)
break
try:
if firstline:
if i.split(" ")[0][0] == "3":
redirected = True
parsed = urlparse(i.split(" ")[1])
unparsed = i.split(" ")[1]
break
elif i.split(" ")[0][0] != "2":
title = True
multiline("(" + nick + f") [{i}]", channel)
break
else:
firstline = False
if i.split(" ")[1] != "text/gemini":
typee = i.split(" ")[1]
multiline("(" + nick + f") [Non-Gemtext file: {typee}]", channel)
title = True
break
else:
firstline = False
if i.split(" ")[1] != "text/gemini":
typee = i.split(" ")[1]
multiline("(" + nick + f") [Non-Gemtext file: {typee}]", channel)
title = True
break
else:
if i.split(" ")[0][0] == "#" and not i.split(" ")[0][1] == "#":
title = True
multiline("(" + nick + f") " + i[2:], channel)
break
if i.split(" ")[0][0] == "#" and not i.split(" ")[0][1] == "#":
title = True
multiline("(" + nick + f") " + i[2:], channel)
break
except:
pass
if not title and not redirected:
multiline("(" + nick + ") [No title found]", channel)
if not redirected: