add new markdown

This commit is contained in:
huker667 committed 2026-07-14 08:23:17 +03:00
1 parent b3f3458388
commit 2cce59fb58
7 files changed
+294 -52

No files matched your search

+24 -7
View File
@@ -1,7 +1,7 @@
import time
from aiogram.methods import AnswerGuestQuery, SendPoll
from aiogram.types import InlineQueryResultArticle, InputTextMessageContent, Message
from aiogram.types import InlineQueryResultArticle, InputTextMessageContent, InputRichMessageContent, InputRichMessage, Message
from aiogram.enums import ChatType
from supergenerator import *
@@ -74,18 +74,35 @@ def is_replied_bot(message, is_channel, user_text, config=None):
return False
return True
async def g_answer(data, message, text, title="da", id="1", parse_mode="Markdown"):
async def g_answer(
data,
message,
text,
title="da",
id="1",
parse_mode="Markdown",
reply_markup=None,
user_id=None
):
input_message_content = InputTextMessageContent(
message_text=text,
parse_mode=parse_mode
)
if user_id:
config = get_user_config(user_id)
if config["markdown"] == "new":
input_message_content=InputRichMessageContent(
rich_message=InputRichMessage(markdown=text)
)
return await data["bot"](
AnswerGuestQuery(
guest_query_id=message.guest_query_id,
result=InlineQueryResultArticle(
id=id,
reply_markup=reply_markup,
title=title,
input_message_content=InputTextMessageContent(
message_text=text,
parse_mode=parse_mode,
),
),
input_message_content=input_message_content
)
)
)