متادیتا در متن پیام
برای غنیسازی متن پیامها و ایجاد قالببندی پیشرفته، میتوانید از متادیتاهای زیر استفاده کنید. هر متادیتا با علامتهای مشخصی در ابتدا و انتهای عبارت اعمال میشود:
| نوع قالببندی | علامتها | مثال |
|---|---|---|
| برجسته (Bold) | ** |
**سلام دوست عزیز!** |
| کج (Italic) | __ |
__این یک جمله تست است.__ |
| اسپویل (Spoiler) | || |
||متن اسپویل شده|| |
| نقل قول (Quote) | > (فقط ابتدا) |
> سلام! |
| زیرخط (Underline) | -- |
--تست-- |
| خطخورده (Strikethrough) | ~~ |
~~عالی و قوی~~ |
| مونو (Monospace) | ` |
`بینظیر` |
| بلاک کد (Code Block) | ``` |
``` کد ``` |
| هایپرلینک | [متن](لینک) |
[کلیک کنید](https://example.com) |
| منشن (Mention) | [متن](sender_id) |
[مدیر](u0...) |
نمونههای ترکیبی پیشرفته
مثال ۱ - ترکیب چند متادیتا
Text Only
"> __سلام__ (کاربر عزیز)[u0] --به کتابخانهی-- **MAXRubika** ||خوش آمدید||!"
مثال ۲ - متادیتای تودرتو
Text Only
"> ||__**این یک جمله از کتابخانه --MAXRubika-- است.**__||"
مثال ۳ - بلاک کد کامل
Text Only
"""```from maxrubika import Shad
with Shad("mySession") as app:
info = app.get_channel_post_by_link("https://shad.ir/RubiFAQ/BEFIDIFGBJHJECCD")
print(info)```"""
توجه
-
حداکثر تعداد متادیتا در هر پیام ۳۰ مورد است و میتوانید از ترکیبهای مختلف بهصورت همزمان استفاده کنید.
-
برای اعمال متادیتا بر روی پیام، میبایست علامتها را اول و آخر جمله قرار دهید، اگر در اول و آخر متن قرار دهید، متادیتا اعمال نمیشود. (به جز علامت های بلاک کد)