|
import re |
|
|
|
from app.backend.models.messages import new_message |
|
|
|
|
|
def remove_html_tags(content: str) -> str: |
|
pattern = "<(.*?)>" |
|
replace_with = ( |
|
"<a href=https://www.youtube.com/results?search_query=rickroll>click me</a>" |
|
) |
|
de_taggeed = re.sub(pattern, "REPLACE_WITH_RICKROLL", content) |
|
|
|
return de_taggeed.replace("REPLACE_WITH_RICKROLL", replace_with) |
|
|
|
|
|
def register_message(content: str, sender: str, chat_id: int) -> None: |
|
message = content if sender == "assistant" else remove_html_tags(content) |
|
return new_message(chat_id=chat_id, sender=sender, content=message) |
|
|