This commit is contained in:
Auric Vente 2024-02-23 22:47:08 -06:00
parent c2b1bdee91
commit d2b5d3a769
1 changed files with 11 additions and 4 deletions

15
main.py
View File

@ -252,9 +252,12 @@ async def gif_numbers(arg, room_id):
else: else:
num = random_int(0, nums[0]) num = random_int(0, nums[0])
if num == -1: num = string_to_number(arg) if num == -1:
num = string_to_number(arg)
if num == -1:
num = random_int(0, 999)
if num == -1: num = random_int(0, 999)
input_path = get_path("numbers.png") input_path = get_path("numbers.png")
command = [ command = [
@ -307,7 +310,9 @@ async def random_post(ws, room_id):
# Select a random post # Select a random post
post = posts[random_int(0, len(posts) - 1)] post = posts[random_int(0, len(posts) - 1)]
html = post.get("com", "") html = post.get("com", "")
if not html: return
if not html:
return
# Parse HTML using BeautifulSoup # Parse HTML using BeautifulSoup
soup = BeautifulSoup(html, "html.parser") soup = BeautifulSoup(html, "html.parser")
@ -323,7 +328,9 @@ async def random_post(ws, room_id):
# Get text content and limit to 500 characters # Get text content and limit to 500 characters
text = soup.get_text(separator="\n")[:500].strip() text = soup.get_text(separator="\n")[:500].strip()
text = clean_lines(text) text = clean_lines(text)
if not text: return
if not text:
return
await send_message(ws, text, room_id) await send_message(ws, text, room_id)