# cache

cache_key: cg:price:v4:tether
payload:
{"usd":0.9992270062472037306378069843049161136150360107421875,"usd_market_cap":183104293083.622100830078125,"usd_24h_vol":34238964310.653865814208984375,"usd_24h_change":-0.00019823871863397862715279462708650726199266500771045684814453125,"last_updated_at":1786454060}


cache_key: asset:crypto:v11:tether
payload:
{"type":"crypto","key":"tether","name":"Tether","symbol":"USDT","usd":1,"toman":186800,"usd_toman_rate":186800,"direct_toman_market":186800,"direct_toman_deviation_percent":-0.0270023605010306054496904692996395169757306575775146484375,"change":-0.00019823871863397862715279462708650726199266500771045684814453125,"market_cap":183104293083.622100830078125,"volume":34238964310.653865814208984375,"source":"Nobitex USDTIRT (direct Toman)","updated_at":1786454161,"price_snapshot":"direct-irt-crosschecked-v11"}


cache_key: telegram-market:v6
payload:
{"stars":{"per_star_toman":2990,"per_100_toman":299000,"packages_toman":{"50":199000,"75":199000,"100":299000,"150":390000,"250":586000,"350":976000,"500":1366000,"750":1851000,"1000":2711000,"1500":3470000,"2500":5210000,"5000":8680000,"10000":17350000},"per_star_ton":0.01178455429463332211625914425212613423354923725128173828125,"per_star_usd":0.015988877302745917174942036353968433104455471038818359375,"per_100_ton":1.1784554294633320381535668275319039821624755859375,"per_100_usd":1.5988877302745916342274767885101027786731719970703125},"premium":{"3":{"toman":2605600,"ton":10.2695099231092239477902694488875567913055419921875,"usd":13.933317290981523939308317494578659534454345703125},"6":{"toman":3407300,"usd":16,"ton":11.7927522454469784207731208880431950092315673828125},"12":{"toman":6113200,"usd":35.99000000000000198951966012828052043914794921875,"ton":26.526322082102296917582862079143524169921875}},"source":"Gamerzshop Premium + Account4all Stars + Account4all Premium + Number4 Stars + SubTG Premium","quality":"بازار ایرانی؛ تبدیل با دلار آزاد","updated_at":1786453525,"ton":{"usd":1.3567655511610856589044260545051656663417816162109375,"toman":253513},"usd_toman":187005,"errors":["Fragment: ساختار صفحه یا دسترسی Fragment تغییر کرده است"]}


cache_key: mini.session.v43.270aba5f70d94b17a8498754ded1b1e6ca35c96ec1fe5f1e2997f18979b23604
payload:
{"uid":6506888955,"ua":"de7ed74efa042c0b16997e21836b860e2fc226504691eec599a47a2c86e01a8c","ip":"37.27.26","created":1786452438,"exp":1786453038,"type":"crypto","key":"the-open-network","range":"24h"}


cache_key: security:dns:v1:ee08aae38acd5c7dff3831a00db123983e06e69470c078712bc180b88effe411
payload:
{"ips":["172.67.68.195","104.26.6.215","104.26.7.215","2606:4700:20::681a:6d7","2606:4700:20::ac43:44c3","2606:4700:20::681a:7d7"]}


cache_key: collectible:gift:v4:lowrider-14405
payload:
{"slug":"LowRider-14405","title":"Low Rider","number":"14405","model":"Mothership","backdrop":"Caramel","symbol":"Coffee Bean","quantity":"23 476/23 950","image":"https://cdn4.telesco.pe/file/iKIqYhMq9BIM-KOQpXZ5EVH_AkcdZUbxHA53WOX_8XJ462yXGyQR-8Dfp8CwqwYVA4Q4Vn7IU-XX95LhTiGZYzCpue4te022e5Pq8G02OUSUZahz248tO1-0DH4lGeFY0jhtu35rX3C-YmK1Y6qNrd3-HLB2JBqsEDpO0LIDcJtcKt7VmokEsFHDQHRpwM4A5h1lJW-POshBBLSY4RMsSRgtEbo32LaGcZiI8E1VRcE_d045R0__GrK_8rAkqe21wXuSC39lMNi-l-uMOxxAaHiuuZJhE3OzWfRGoQMhsBwgRyYP1nWGUXTH-21oT4O2cTXyB93gLGL3NAdvd3wwNA.jpg","url":"https://t.me/nft/LowRider-14405","listed":true,"exact_listing":false,"price_kind":"کف مجموعه","price_ton":48,"price_usd":64.8230306594317227109058876521885395050048828125,"price_toman":12125472,"stars":4063,"source_internal":"Tonnel floor","updated_at":1786452576}


cache_key: mini.session.v43.ff7bd3705b428a2f2f40cf919b40c82f7a48a660e1d546c78195b5b23cf4107b
payload:
{"uid":6506888955,"ua":"de7ed74efa042c0b16997e21836b860e2fc226504691eec599a47a2c86e01a8c","ip":"37.27.26","created":1786452716,"exp":1786453316,"type":"crypto","key":"the-open-network","range":"24h"}


cache_key: binance:24h:v2:NOTUSDT
payload:
{"usd":0.0003579999999999999740589451402428267101640813052654266357421875,"change":-0.830999999999999960920149533194489777088165283203125,"volume":228125.7694839999894611537456512451171875,"updated_at":1786453577,"source":"Binance","pair":"NOTUSDT"}


cache_key: asset:crypto:v11:notcoin
payload:
{"type":"crypto","key":"notcoin","name":"Notcoin","symbol":"NOT","usd":0.000357532780305057471155472104129557919804938137531280517578125,"toman":66.8049999999999926103555480949580669403076171875,"usd_toman_rate":186850,"direct_toman_market":66.8049999999999926103555480949580669403076171875,"direct_toman_deviation_percent":-0.2132856065898592057283877920781378634274005889892578125,"change":-0.830999999999999960920149533194489777088165283203125,"market_cap":null,"volume":228125.7694839999894611537456512451171875,"source":"Nobitex NOTIRT (direct Toman)","updated_at":1786453577,"price_snapshot":"direct-irt-crosschecked-v11"}


cache_key: binance:24h:v2:TRXUSDT
payload:
{"usd":0.336000000000000020872192862952942959964275360107421875,"change":1.2350000000000000976996261670137755572795867919921875,"volume":30354433.0568200014531612396240234375,"updated_at":1786454157,"source":"Binance","pair":"TRXUSDT"}


cache_key: asset:crypto:v11:tron
payload:
{"type":"crypto","key":"tron","name":"TRON","symbol":"TRX","usd":0.337130620985010731605058253990137018263339996337890625,"toman":62976,"usd_toman_rate":186800,"direct_toman_market":62976,"direct_toman_deviation_percent":0.2318625784493744124148406626773066818714141845703125,"change":1.2350000000000000976996261670137755572795867919921875,"market_cap":null,"volume":30354433.0568200014531612396240234375,"source":"Nobitex TRXIRT (direct Toman)","updated_at":1786454157,"price_snapshot":"direct-irt-crosschecked-v11"}


# app_logs

level: error
event: update_exception
context:
{"update_id":362443541,"fingerprint":"b6d9e301e3dd48d9","type":"Error","message":"Class \"CurrencyTechnicalCatalog\" not found","trace":"#0 /home/sq0kyfx/public_html/price48.php(8410): BotApp->adminCurrencies(6506888955, 4)\n#1 /home/sq0kyfx/public_html/price48.php(8324): BotApp->handleAdminCallback('adm:currencies', 6506888955, 4, '276759152769553...', 6506888955)\n#2 /home/sq0kyfx/public_html/price48.php(6881): BotApp->handleCallback(Array)\n#3 /home/sq0kyfx/public_html/price48.php(10514): BotApp->handle(Array)\n#4 {main}"}


level: error
event: update_exception
context:
{"update_id":362443562,"fingerprint":"b6d9e301e3dd48d9","type":"Error","message":"Class \"CurrencyTechnicalCatalog\" not found","trace":"#0 /home/sq0kyfx/public_html/price48.php(8410): BotApp->adminCurrencies(6506888955, 14)\n#1 /home/sq0kyfx/public_html/price48.php(8324): BotApp->handleAdminCallback('adm:currencies', 6506888955, 14, '276759151615999...', 6506888955)\n#2 /home/sq0kyfx/public_html/price48.php(6881): BotApp->handleCallback(Array)\n#3 /home/sq0kyfx/public_html/price48.php(10514): BotApp->handle(Array)\n#4 {main}"}


level: warning
event: http_text_failed
context:
{"url":"https://gamerzshop.ir/product/telegram-premium/","status":307,"error":"Operation timed out after 4002 milliseconds with 0 bytes received","latency_ms":4054}


level: error
event: telegram_api
context:
{"method":"editMessageText","description":"Bad Request: message is not modified: specified new message content and reply markup are exactly the same as a current content and reply markup of the message","error_code":400,"http_status":400,"curl_errno":0,"curl_error":"","attempt":1,"chat_id":6506888955,"message_id":85,"response_excerpt":"{\"ok\":false,\"error_code\":400,\"description\":\"Bad Request: message is not modified: specified new message content and reply markup are exactly the same as a current content and reply markup of the message\"}"}


level: error
event: telegram_api
context:
{"method":"getChat","description":"Bad Request: chat not found","error_code":400,"http_status":400,"curl_errno":0,"curl_error":"","attempt":1,"chat_id":-1002567930000,"message_id":null,"response_excerpt":"{\"ok\":false,\"error_code\":400,\"description\":\"Bad Request: chat not found\"}"}


# bot_texts

text_key: start.welcome
category: start
title: پیام شروع
variables: {bot_title},{brand}
value:
💹 <b>{bot_title}</b>

قیمت دقیق: <code>تون</code>، <code>نات</code>، <code>همستر</code>، <code>دلار</code> و <code>طلا</code>
تبدیل: <code>۱۰۰ میلیون تومان به دلار</code>
ماشین حساب: <code>۲×۲</code>
چارت: <code>چارت تون</code>
بازار تلگرام: <code>استارز</code> و <code>پریمیوم</code>

پیام‌های معمولی نادیده گرفته می‌شوند.

default_value:
💹 <b>{bot_title}</b>

قیمت دقیق: <code>تون</code>، <code>نات</code>، <code>همستر</code>، <code>دلار</code> و <code>طلا</code>
تبدیل: <code>۱۰۰ میلیون تومان به دلار</code>
ماشین حساب: <code>۲×۲</code>
چارت: <code>چارت تون</code>
بازار تلگرام: <code>استارز</code> و <code>پریمیوم</code>

پیام‌های معمولی نادیده گرفته می‌شوند.


text_key: start.help
category: start
title: راهنمای استفاده
variables: {brand}
value:
📘 <b>راهنمای {brand}</b>

• نام دقیق ارز را بفرستید.
• برای چارت بنویسید: <code>چارت بیت کوین</code>
• برای تبدیل بنویسید: <code>۱۰۰ دلار به تومان</code>
• برای محاسبه بنویسید: <code>۲×۲</code>.

default_value:
📘 <b>راهنمای {brand}</b>

• نام دقیق ارز را بفرستید.
• برای چارت بنویسید: <code>چارت بیت کوین</code>
• برای تبدیل بنویسید: <code>۱۰۰ دلار به تومان</code>
• برای محاسبه بنویسید: <code>۲×۲</code>.


text_key: price.template
category: price
title: قالب پیام قیمت
value:
{emoji} <b>{name}</b>  <code>{symbol}</code>
━━━━━━━━━━━━━━━━━━
🇺🇸 <b>قیمت دلاری:</b> <code>&#36;{usd}</code>
🇮🇷 <b>قیمت تومانی:</b> <code>{toman} تومان</code>
{change_line}{market_cap_line}{volume_line}
🕒 <b>بروزرسانی:</b> <code>{time}</code>{source_line}

default_value:
{emoji} <b>{name}</b>  <code>{symbol}</code>
━━━━━━━━━━━━━━━━━━
🇺🇸 <b>قیمت دلاری:</b> <code>&#36;{usd}</code>
🇮🇷 <b>قیمت تومانی:</b> <code>{toman} تومان</code>
{change_line}{market_cap_line}{volume_line}
🕒 <b>بروزرسانی:</b> <code>{time}</code>{source_line}

variables:
{emoji},{name},{symbol},{usd},{toman},{change_line},{market_cap_line},{volume_line},{time},{source_line}


text_key: price.amount
category: price
title: قیمت تعداد مشخص از ارز
variables: {emoji},{amount},{name},{symbol},{usd_total},{toman_total},{unit_usd},{unit_toman},{time}
value:
{emoji} <b>{amount} {name}</b>  <code>{symbol}</code>
━━━━━━━━━━━━━━━━━━
🇺🇸 <b>ارزش دلاری:</b> <code>&#36;{usd_total}</code>
🇮🇷 <b>ارزش تومانی:</b> <code>{toman_total} تومان</code>

هر واحد: <code>&#36;{unit_usd}</code> | <code>{unit_toman} تومان</code>
🕒 <code>{time}</code>

default_value:
{emoji} <b>{amount} {name}</b>  <code>{symbol}</code>
━━━━━━━━━━━━━━━━━━
🇺🇸 <b>ارزش دلاری:</b> <code>&#36;{usd_total}</code>
🇮🇷 <b>ارزش تومانی:</b> <code>{toman_total} تومان</code>

هر واحد: <code>&#36;{unit_usd}</code> | <code>{unit_toman} تومان</code>
🕒 <code>{time}</code>


text_key: price.menu
category: price
title: منوی انتخاب سریع قیمت
value:
💹 <b>قیمت ارز</b>
━━━━━━━━━━━━━━━━━━
دارایی موردنظر را از دکمه‌های زیر انتخاب کنید یا نام دقیق آن را بفرستید.

default_value:
💹 <b>قیمت ارز</b>
━━━━━━━━━━━━━━━━━━
دارایی موردنظر را از دکمه‌های زیر انتخاب کنید یا نام دقیق آن را بفرستید.


text_key: chart.caption
category: chart
title: کپشن چارت
variables: {brand},{emoji},{name},{symbol},{usd},{toman},{range},{time}
value:
📊 <b>{name} ({symbol})</b>
<blockquote>💵 <b>&#36;{usd}</b>
🇮🇷 <b>{toman} تومان</b>
⏱ بازه: <b>{range}</b>
🕒 {time}</blockquote>
<i>{brand} • داده واقعی بازار</i>

default_value:
📊 <b>{name} ({symbol})</b>
<blockquote>💵 <b>&#36;{usd}</b>
🇮🇷 <b>{toman} تومان</b>
⏱ بازه: <b>{range}</b>
🕒 {time}</blockquote>
<i>{brand} • داده واقعی بازار</i>


text_key: converter.result
category: converter
title: نتیجه تبدیل
value:
💱 <b>تبدیل هوشمند و مستقیم</b>

<blockquote>{source_emoji} <b>{amount} {source_symbol}</b>  ≈  {target_emoji} <b>{result} {target_symbol}</b></blockquote>

• مبدأ: <b>{source_name}</b>
• مقصد: <b>{target_name}</b>
• ارزش هر واحد مبدأ: <code>{source_unit}</code>
• ارزش هر واحد مقصد: <code>{target_unit}</code>
• مبنای محاسبه: <b>{basis}</b>

🕒 <code>{time}</code>

default_value:
💱 <b>تبدیل هوشمند و مستقیم</b>

<blockquote>{source_emoji} <b>{amount} {source_symbol}</b>  ≈  {target_emoji} <b>{result} {target_symbol}</b></blockquote>

• مبدأ: <b>{source_name}</b>
• مقصد: <b>{target_name}</b>
• ارزش هر واحد مبدأ: <code>{source_unit}</code>
• ارزش هر واحد مقصد: <code>{target_unit}</code>
• مبنای محاسبه: <b>{basis}</b>

🕒 <code>{time}</code>

variables:
{source_emoji},{amount},{source_name},{source_symbol},{target_emoji},{result},{target_name},{target_symbol},{source_unit},{target_unit},{basis},{time}


text_key: telegram.stars
category: telegram
title: قیمت استارز تلگرام
value:
⭐ <b>Telegram Stars</b>

<b>⭐ 1 STAR</b>
<blockquote>🇮🇷 <b>{per_star_toman}</b> تومان
💎 <b>{per_star_ton}</b> TON
💵 <b>&#36;{per_star_usd}</b> دلار</blockquote>

<b>⭐ 100 STARS</b>
<blockquote>🇮🇷 <b>{per_100_toman}</b> تومان
💎 <b>{per_100_ton}</b> TON
💵 <b>&#36;{per_100_usd}</b> دلار</blockquote>

🕒 <b>{time}</b>

default_value:
⭐ <b>Telegram Stars</b>

<b>⭐ 1 STAR</b>
<blockquote>🇮🇷 <b>{per_star_toman}</b> تومان
💎 <b>{per_star_ton}</b> TON
💵 <b>&#36;{per_star_usd}</b> دلار</blockquote>

<b>⭐ 100 STARS</b>
<blockquote>🇮🇷 <b>{per_100_toman}</b> تومان
💎 <b>{per_100_ton}</b> TON
💵 <b>&#36;{per_100_usd}</b> دلار</blockquote>

🕒 <b>{time}</b>

variables:
{brand},{per_star_ton},{per_star_usd},{per_star_toman},{per_100_ton},{per_100_usd},{per_100_toman},{time}


text_key: telegram.stars_amount
category: telegram
title: قیمت تعداد مشخص استارز
variables: {amount},{total_toman},{total_usd},{total_ton},{unit_toman},{unit_usd},{unit_ton},{time}
value:
⭐ <b>{amount} Telegram Stars</b>
━━━━━━━━━━━━━━━━━━
🇮🇷 <b>قیمت کل:</b> <code>{total_toman} تومان</code>
💵 <b>ارزش دلاری:</b> <code>&#36;{total_usd}</code>
💎 <b>ارزش TON:</b> <code>{total_ton} TON</code>

هر استار: <code>{unit_toman} تومان</code> | <code>&#36;{unit_usd}</code> | <code>{unit_ton} TON</code>
🕒 <code>{time}</code>

default_value:
⭐ <b>{amount} Telegram Stars</b>
━━━━━━━━━━━━━━━━━━
🇮🇷 <b>قیمت کل:</b> <code>{total_toman} تومان</code>
💵 <b>ارزش دلاری:</b> <code>&#36;{total_usd}</code>
💎 <b>ارزش TON:</b> <code>{total_ton} TON</code>

هر استار: <code>{unit_toman} تومان</code> | <code>&#36;{unit_usd}</code> | <code>{unit_ton} TON</code>
🕒 <code>{time}</code>


text_key: telegram.premium
category: telegram
title: قیمت پریمیوم تلگرام
value:
💎 <b>Telegram Premium</b>

📅 <b>3 MONTHS</b>
<blockquote>🇮🇷 <b>{p3_toman}</b> تومان
💵 <b>&#36;{p3_usd}</b> دلار
💎 <b>{p3_ton}</b> TON
⭐ <b>{p3_stars}</b> استار</blockquote>

📅 <b>6 MONTHS</b>
<blockquote>🇮🇷 <b>{p6_toman}</b> تومان
💵 <b>&#36;{p6_usd}</b> دلار
💎 <b>{p6_ton}</b> TON
⭐ <b>{p6_stars}</b> استار</blockquote>

📅 <b>12 MONTHS</b>
<blockquote>🇮🇷 <b>{p12_toman}</b> تومان
💵 <b>&#36;{p12_usd}</b> دلار
💎 <b>{p12_ton}</b> TON
⭐ <b>{p12_stars}</b> استار</blockquote>

🕒 <b>{time}</b>

default_value:
💎 <b>Telegram Premium</b>

📅 <b>3 MONTHS</b>
<blockquote>🇮🇷 <b>{p3_toman}</b> تومان
💵 <b>&#36;{p3_usd}</b> دلار
💎 <b>{p3_ton}</b> TON
⭐ <b>{p3_stars}</b> استار</blockquote>

📅 <b>6 MONTHS</b>
<blockquote>🇮🇷 <b>{p6_toman}</b> تومان
💵 <b>&#36;{p6_usd}</b> دلار
💎 <b>{p6_ton}</b> TON
⭐ <b>{p6_stars}</b> استار</blockquote>

📅 <b>12 MONTHS</b>
<blockquote>🇮🇷 <b>{p12_toman}</b> تومان
💵 <b>&#36;{p12_usd}</b> دلار
💎 <b>{p12_ton}</b> TON
⭐ <b>{p12_stars}</b> استار</blockquote>

🕒 <b>{time}</b>

variables:
{p3_ton},{p3_usd},{p3_toman},{p3_stars},{p6_ton},{p6_usd},{p6_toman},{p6_stars},{p12_ton},{p12_usd},{p12_toman},{p12_stars},{time}


text_key: collectible.gift
category: collectible
title: قیمت NFT Gift تلگرام
variables: {title},{number},{model},{backdrop},{symbol},{price_label},{toman},{usd},{ton},{stars},{time}
value:
🎁 <b>{title} #{number}</b>

🧊 <b>Model:</b> {model}
🌄 <b>Backdrop:</b> {backdrop}
🔹 <b>Symbol:</b> {symbol}

💰 <b>{price_label}</b>
<blockquote>🇮🇷 <b>{toman}</b> تومان
💵 <b>&#36;{usd}</b> دلار
💎 <b>{ton}</b> TON
⭐ <b>{stars}</b> استار</blockquote>

🕒 <b>{time}</b>

default_value:
🎁 <b>{title} #{number}</b>

🧊 <b>Model:</b> {model}
🌄 <b>Backdrop:</b> {backdrop}
🔹 <b>Symbol:</b> {symbol}

💰 <b>{price_label}</b>
<blockquote>🇮🇷 <b>{toman}</b> تومان
💵 <b>&#36;{usd}</b> دلار
💎 <b>{ton}</b> TON
⭐ <b>{stars}</b> استار</blockquote>

🕒 <b>{time}</b>


text_key: collectible.gift_unlisted
category: collectible
title: NFT بدون قیمت زنده
variables: {title},{number},{model},{backdrop},{symbol},{time}
value:
🎁 <b>{title} #{number}</b>

🧊 <b>Model:</b> {model}
🌄 <b>Backdrop:</b> {backdrop}
🔹 <b>Symbol:</b> {symbol}

ℹ️ این آیتم در حال حاضر قیمت فروش زنده و قابل‌تأیید ندارد.
🕒 <b>{time}</b>

default_value:
🎁 <b>{title} #{number}</b>

🧊 <b>Model:</b> {model}
🌄 <b>Backdrop:</b> {backdrop}
🔹 <b>Symbol:</b> {symbol}

ℹ️ این آیتم در حال حاضر قیمت فروش زنده و قابل‌تأیید ندارد.
🕒 <b>{time}</b>


text_key: collectible.number
category: collectible
title: قیمت شماره Fragment
variables: {phone},{price_label},{toman},{usd},{ton},{date},{time}
value:
📱 <b>شماره کلکسیونی تلگرام</b>

☎️ <code>{phone}</code>

💰 <b>{price_label}</b>
<blockquote>🇮🇷 <b>{toman}</b> تومان
💵 <b>&#36;{usd}</b> دلار
💎 <b>{ton}</b> TON</blockquote>

📅 {date}
🕒 <b>{time}</b>

default_value:
📱 <b>شماره کلکسیونی تلگرام</b>

☎️ <code>{phone}</code>

💰 <b>{price_label}</b>
<blockquote>🇮🇷 <b>{toman}</b> تومان
💵 <b>&#36;{usd}</b> دلار
💎 <b>{ton}</b> TON</blockquote>

📅 {date}
🕒 <b>{time}</b>


text_key: collectible.number_unavailable
category: collectible
title: شماره بدون قیمت معتبر
variables: {phone}
value:
📱 <b>{phone}</b>

برای این شماره، قیمت عمومیِ قابل‌تأیید یا آگهی فعال پیدا نشد؛ ربات عدد حدسی نمایش نمی‌دهد.

default_value:
📱 <b>{phone}</b>

برای این شماره، قیمت عمومیِ قابل‌تأیید یا آگهی فعال پیدا نشد؛ ربات عدد حدسی نمایش نمی‌دهد.


text_key: analysis.ton
category: analysis
title: تحلیل تکنیکال TON
value:
📊 <b>تحلیل آماری Toncoin (TON)</b>

<b>نمای کلی</b>
<blockquote>• قیمت: <code>&#36;{price}</code> | <code>{toman} تومان</code>
• تغییر ۲۴ ساعت: <b>{change}%</b>
• وضعیت: <b>{signal}</b>
• امتیاز تکنیکال: <b>{score}/100</b>
• اطمینان داده: <b>{confidence}%</b></blockquote>

<b>روند و اندیکاتورها</b>
<blockquote>• کوتاه‌مدت: <b>{trend_short}</b>
• میان‌مدت: <b>{trend_mid}</b>
• بلندمدت: <b>{trend_long}</b>
• RSI(14): <b>{rsi}</b>
• MACD: <b>{macd}</b>
• EMA20 / EMA50: <code>{ema20}</code> / <code>{ema50}</code>
• ATR: <code>{atr}</code> | نوسان: <b>{volatility}</b>
• حجم: <b>{volume_state}</b></blockquote>

<b>سطوح مهم</b>
<blockquote>• حمایت نزدیک: <code>{support1}</code>
• حمایت بعدی: <code>{support2}</code>
• مقاومت نزدیک: <code>{resistance1}</code>
• مقاومت بعدی: <code>{resistance2}</code></blockquote>

<b>سناریو و ریسک</b>
<blockquote>• سناریوی محتمل: {scenario}
• ریسک: <b>{risk}</b>
• کیفیت داده: <b>{data_quality}</b></blockquote>

<i>این تحلیل آماری است و توصیه قطعی خرید یا فروش نیست.</i>
🕒 <code>{time}</code>

default_value:
📊 <b>تحلیل آماری Toncoin (TON)</b>

<b>نمای کلی</b>
<blockquote>• قیمت: <code>&#36;{price}</code> | <code>{toman} تومان</code>
• تغییر ۲۴ ساعت: <b>{change}%</b>
• وضعیت: <b>{signal}</b>
• امتیاز تکنیکال: <b>{score}/100</b>
• اطمینان داده: <b>{confidence}%</b></blockquote>

<b>روند و اندیکاتورها</b>
<blockquote>• کوتاه‌مدت: <b>{trend_short}</b>
• میان‌مدت: <b>{trend_mid}</b>
• بلندمدت: <b>{trend_long}</b>
• RSI(14): <b>{rsi}</b>
• MACD: <b>{macd}</b>
• EMA20 / EMA50: <code>{ema20}</code> / <code>{ema50}</code>
• ATR: <code>{atr}</code> | نوسان: <b>{volatility}</b>
• حجم: <b>{volume_state}</b></blockquote>

<b>سطوح مهم</b>
<blockquote>• حمایت نزدیک: <code>{support1}</code>
• حمایت بعدی: <code>{support2}</code>
• مقاومت نزدیک: <code>{resistance1}</code>
• مقاومت بعدی: <code>{resistance2}</code></blockquote>

<b>سناریو و ریسک</b>
<blockquote>• سناریوی محتمل: {scenario}
• ریسک: <b>{risk}</b>
• کیفیت داده: <b>{data_quality}</b></blockquote>

<i>این تحلیل آماری است و توصیه قطعی خرید یا فروش نیست.</i>
🕒 <code>{time}</code>

variables:
{price},{toman},{change},{signal},{score},{confidence},{trend_short},{trend_mid},{trend_long},{rsi},{macd},{ema20},{ema50},{atr},{volatility},{volume_state},{support1},{support2},{resistance1},{resistance2},{scenario},{risk},{data_quality},{time}


text_key: analysis.crypto
category: analysis
title: تحلیل تکنیکال رمزارز
value:
📊 <b>تحلیل آماری {name} ({symbol})</b>

<b>نمای کلی</b>
<blockquote>• قیمت دلاری: <code>&#36;{price}</code>
• قیمت تومانی: <code>{toman} تومان</code>
• تغییر ۲۴ ساعت: <b>{change}%</b>
• وضعیت: <b>{signal}</b>
• امتیاز تکنیکال: <b>{score}/100</b>
• اطمینان داده: <b>{confidence}%</b></blockquote>

<b>روند و اندیکاتورها</b>
<blockquote>• کوتاه‌مدت: <b>{trend_short}</b>
• میان‌مدت: <b>{trend_mid}</b>
• بلندمدت: <b>{trend_long}</b>
• RSI(14): <b>{rsi}</b>
• MACD: <b>{macd}</b>
• EMA20 / EMA50: <code>{ema20}</code> / <code>{ema50}</code>
• ATR: <code>{atr}</code> | نوسان: <b>{volatility}</b>
• حجم: <b>{volume_state}</b></blockquote>

<b>سطوح مهم</b>
<blockquote>• حمایت نزدیک: <code>{support1}</code>
• حمایت بعدی: <code>{support2}</code>
• مقاومت نزدیک: <code>{resistance1}</code>
• مقاومت بعدی: <code>{resistance2}</code></blockquote>

<b>سناریو و ریسک</b>
<blockquote>• سناریوی محتمل: {scenario}
• ریسک: <b>{risk}</b>
• کیفیت داده: <b>{data_quality}</b></blockquote>

<i>این تحلیل آماری است و توصیه قطعی خرید یا فروش نیست.</i>
📌 قیمت مبنا: <code>{price_time}</code>
🕒 <code>{time}</code>

default_value:
📊 <b>تحلیل آماری {name} ({symbol})</b>

<b>نمای کلی</b>
<blockquote>• قیمت دلاری: <code>&#36;{price}</code>
• قیمت تومانی: <code>{toman} تومان</code>
• تغییر ۲۴ ساعت: <b>{change}%</b>
• وضعیت: <b>{signal}</b>
• امتیاز تکنیکال: <b>{score}/100</b>
• اطمینان داده: <b>{confidence}%</b></blockquote>

<b>روند و اندیکاتورها</b>
<blockquote>• کوتاه‌مدت: <b>{trend_short}</b>
• میان‌مدت: <b>{trend_mid}</b>
• بلندمدت: <b>{trend_long}</b>
• RSI(14): <b>{rsi}</b>
• MACD: <b>{macd}</b>
• EMA20 / EMA50: <code>{ema20}</code> / <code>{ema50}</code>
• ATR: <code>{atr}</code> | نوسان: <b>{volatility}</b>
• حجم: <b>{volume_state}</b></blockquote>

<b>سطوح مهم</b>
<blockquote>• حمایت نزدیک: <code>{support1}</code>
• حمایت بعدی: <code>{support2}</code>
• مقاومت نزدیک: <code>{resistance1}</code>
• مقاومت بعدی: <code>{resistance2}</code></blockquote>

<b>سناریو و ریسک</b>
<blockquote>• سناریوی محتمل: {scenario}
• ریسک: <b>{risk}</b>
• کیفیت داده: <b>{data_quality}</b></blockquote>

<i>این تحلیل آماری است و توصیه قطعی خرید یا فروش نیست.</i>
📌 قیمت مبنا: <code>{price_time}</code>
🕒 <code>{time}</code>

variables:
{name},{symbol},{price},{toman},{change},{signal},{score},{confidence},{trend_short},{trend_mid},{trend_long},{rsi},{macd},{ema20},{ema50},{atr},{volatility},{volume_state},{support1},{support2},{resistance1},{resistance2},{scenario},{risk},{data_quality},{price_time},{time}


text_key: broadcast.preview
category: broadcast
title: پیش‌نمایش ارسال همگانی
variables: {target},{pin},{total}
value:
📣 <b>پیش‌نمایش ارسال همگانی</b>
<blockquote>• مخاطب: <b>{target}</b>
• وضعیت پین: <b>{pin}</b>
• تعداد مقصد: <b>{total}</b>
• پیام اصلی با CopyMessage و بدون افت رسانه ارسال می‌شود.</blockquote>

default_value:
📣 <b>پیش‌نمایش ارسال همگانی</b>
<blockquote>• مخاطب: <b>{target}</b>
• وضعیت پین: <b>{pin}</b>
• تعداد مقصد: <b>{total}</b>
• پیام اصلی با CopyMessage و بدون افت رسانه ارسال می‌شود.</blockquote>


text_key: broadcast.done
category: broadcast
title: پایان ارسال همگانی
variables: {ok},{fail},{pin},{unpin}
value:
✅ <b>ارسال همگانی پایان یافت</b>
<blockquote>• ارسال موفق: <b>{ok}</b>
• ناموفق: <b>{fail}</b>
• پین موفق: <b>{pin}</b>
• حذف پین موفق: <b>{unpin}</b></blockquote>

default_value:
✅ <b>ارسال همگانی پایان یافت</b>
<blockquote>• ارسال موفق: <b>{ok}</b>
• ناموفق: <b>{fail}</b>
• پین موفق: <b>{pin}</b>
• حذف پین موفق: <b>{unpin}</b></blockquote>


