Yves/utils.py
2025-10-07 04:57:25 -03:00

24 lines
653 B
Python

import requests
import mimetypes
import nerimity
# def construct_attachment_from_url(url: str = None):
# if not url: return None
# content = requests.get(url).content
# attachment = nerimity.Attachment()
# attachment.internal_type = nerimity.AttachmentTypes.OUTGOING
# attachment.data = content
# attachment.data_type, _ = mimetypes.guess_type(url=url)
# attachment.size = len(attachment.data)
# attachment.name = url.split("/")[-1]
# return attachment
def error_msg(message: str):
return f"[#e5323b][Error] [#reset]{message}"
def good_msg(message: str):
return f"[#52ff54][Success] [#reset]{message}"