ok fine i'll use beautiful soup to getnerate a username
This commit is contained in:
parent
0d5070925f
commit
e7797a6321
14
app/core_utils.py
Executable file → Normal file
14
app/core_utils.py
Executable file → Normal file
@ -57,13 +57,15 @@ def generate_embed(
|
|||||||
|
|
||||||
|
|
||||||
def gen_username():
|
def gen_username():
|
||||||
url = "https://generatorfun.com/code/model/generatorcontent.php?recordtable=generator&recordkey=960&gen=Y&itemnumber=1&randomoption=undefined&genimage=Yes&geneditor=No&nsfw=undefined&keyword=undefined&searchfilter=&searchfilterexclude=&tone=Normal&prefix=None&randomai=undefined"
|
from bs4 import BeautifulSoup
|
||||||
|
|
||||||
response = requests.get(url).text
|
url = "https://generatorfun.com/code/model/generatorcontent.php?recordtable=generator&recordkey=960&gen=Y&itemnumber=1&randomoption=undefined&genimage=Yes&geneditor=No&nsfw=undefined&keyword=undefined&searchfilter=&searchfilterexclude=&tone=Normal&prefix=None&randomai=undefined"
|
||||||
# This is ugly as fuck but i didnt want to break out beautiful soup
|
headers = {"User-Agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64)"}
|
||||||
return response.split(
|
response = requests.get(url, headers=headers).text
|
||||||
"div id='gencont'><hr size=0 style='border-color:grey;opacity:.5;'><div><p>"
|
soup = BeautifulSoup(response, "html.parser")
|
||||||
)[1].split(" </p>")[0]
|
|
||||||
|
username = soup.find("div", {"id": "gencont"}).div.find("p").text
|
||||||
|
return username
|
||||||
|
|
||||||
|
|
||||||
def waifu_pics(endpoint, nsfw=False):
|
def waifu_pics(endpoint, nsfw=False):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user