دکمههای URL در Telegram، لینکهای معمولی هستند که به شکل دکمه زیر پیامها و پستها قرار گرفتهاند. با کلیک، نشانی تعیینشده باز میشود.

قابلیتهای دکمههای URL
FLOWIN به شما امکان میدهد دکمههای URL را خودکار به همهٔ پیامها و پستهای منتقلشده یا فقط به موارد مشخص اضافه کنید. این امکان در این موقعیتها به کار میآید:
- انتقال خودکار پیامها از گفتگویی به گفتگوی دیگر، همراه با افزودن دکمههای URL.
- انتقال پیامهایی که از قبل دکمههای URL دارند.
برای دکمهٔ جدید، نام و لینک تعیین میکنید و سپس انتقالهایی را انتخاب میکنید که به آن نیاز دارند. FLOWIN هنگام ارسال به مقصد، دکمه را زیر پیام اضافه میکند. برای خواننده، لینک به شکل دکمهای جداگانه دیده میشود؛ برای مثال «کاتالوگ مبلمان».
محدودیت آلبومها
افزودن دکمههای URL جدید روی آلبومهای معمولیِ چندعکسی یا چندویدیویی اعمال نمیشود.
ایجاد دکمهٔ URL
پیش از ساخت دکمه، به یک انتقال تنظیمشده و روشن نیاز دارید. حالت «کپی» باید در آن انتخاب شده باشد و فرستنده باید حساب رباتی باشد که با توکن متصل شده است.
ربات فرستنده
خود ربات پیام دارای دکمه را به مقصد میفرستد. حساب کاربری میتواند مبدأ را بخواند، اما برای این کار، فرستنده باید ربات باشد. ربات در کانال باید اجازهٔ انتشار پیام داشته باشد.
در مثال، دکمهٔ «کاتالوگ مبلمان» را اضافه میکنیم. بهجای نشانی نمایشی https://example.com/catalog لینک کاتالوگ خودتان را وارد کنید.
ربات @flow_in_bot را باز کنید، فرمان
/startرا بفرستید و روی «پنل مدیریت» بزنید.«منو» ← «دکمهها» ← «دکمههای لینک» را باز کنید و «ایجاد» را بزنید.
در فیلد «نام»، متنی را بنویسید که خواننده روی دکمه میبیند؛ برای مثال «کاتالوگ مبلمان». در فیلد «URL»، نشانی کامل صفحه با شروع
https://را وارد کنید. «ایجاد» را بزنید.کنار دکمهٔ ایجادشده، «اعمال» را بزنید. در پنجرهٔ «انتخاب انتقالها»، انتقال موردنظر را علامت بزنید و «ذخیره» را بزنید.
پیام جدیدی به مبدأ بفرستید و آن را در مقصد بررسی کنید. زیر پیام منتقلشده باید دکمهای با نام و لینک تعیینشده ظاهر شود. اکنون FLOWIN آن را به پیامهای جدید انتقالهای انتخابشده اضافه میکند.
چگونه دکمهٔ URL را ویرایش کنیم
میتوانید پارامترهای دکمهٔ ایجادشده را در همان فهرست تغییر دهید. مقدارهای آنها در بخش «تنظیمات دکمههای URL» توضیح داده شدهاند.
کنار دکمهٔ موردنظر، «تغییر» را بزنید.
فیلدهای موردنظر را تغییر دهید و «ذخیره» را بزنید. برای مثال، «توضیحات» را پر کنید تا دکمه را راحتتر پیدا کنید. پس از بسته شدن پنجره، دادههای جدید را در فهرست بررسی کنید.
تنظیمات دکمههای URL
همهٔ پارامترهای اصلی در پنجرهای قرار دارند که با «تغییر» باز میشود. نام و URL الزامیاند؛ رنگ و توضیحات، تنظیمات تکمیلی هستند.
نام
«نام»، متن روی دکمه است.
میتوانید از متاتگها استفاده کنید: نشانههای ویژهای که FLOWIN آنها را با دادههای همان پیام جایگزین میکند. برای مثال، <src-chat-name> نام گفتگوی مبدأ را درج میکند.
رنگ
«رنگ»، ظاهر دکمه را تعیین میکند. گزینههای «پیشفرض»، «آبی»، «قرمز» و «سبز» در دسترس هستند. «پیشفرض» از ظاهر استاندارد Telegram استفاده میکند؛ گزینههای دیگر، رنگ انتخابشده را تعیین میکنند.
URL
«URL»، لینکی را تعیین میکند که با کلیک باز میشود. برای نشانی ثابت، لینک کامل را با https:// یا http:// وارد کنید.
نشانی میتواند به پیام هم بستگی داشته باشد. در این فیلد دو نوع جایگذاری در دسترس است:
<src-message-link>لینک پیام اصلی را درج میکند. اگر مبدأ خصوصی باشد، خواننده باید به آن دسترسی داشته باشد.<regexp>…</regexp>لینک را با عبارت منظم، یعنی الگوی جستجو، از متن استخراج میکند. اگر حاصل جایگذاری، لینک معتبر نباشد، دکمه اضافه نمیشود.
توضیحات
«توضیحات»، یادداشت شما دربارهٔ دکمه است و بر عملکرد آن تأثیری ندارد. میتوانید فیلد را خالی بگذارید.
چگونه دکمه را فقط به پیامهای موردنظر اضافه کنیم
بهصورت پیشفرض، دکمه به همهٔ پیامهای مناسب در انتقالهای انتخابشده اضافه میشود. میتوانید کاربرد آن را با فیلتری که به خود دکمهٔ URL متصل است محدود کنید. برای مثال، فیلتر میتواند دکمه را فقط برای متن دارای واژهٔ «کاتالوگ» مجاز کند.
فیلتر، پیام را بررسی میکند و تصمیم میگیرد دکمه اضافه شود یا نه. اگر شرط برقرار نباشد، پیام بدون این دکمه منتقل میشود. اتصال فیلتر به انتقال، معنای دیگری دارد: ممکن است انتقال خود پیام را متوقف کند. دربارهٔ ایجاد فیلتر و انتخاب محل اتصال آن، بیشتر در راهنمای فیلترها توضیح داده شده است.
کارهای قابل انجام با دکمههای URL
کنار هر دکمه، «تغییر» برای تنظیمات اصلی و «بیشتر» برای کارهای دیگر قرار دارد:
- «اعمال»، انتخاب انتقالهایی را باز میکند که به دکمه نیاز دارند.
- «تکثیر»، کپی تنظیمات دکمه را میسازد.
- «انتخاب پروژه»، دکمه را به پروژه اضافه میکند.
- «حذف»، دکمه را حذف میکند.
پس از اعمال، بهجای «اعمال»، «انتقالها» با تعداد اتصالها در ردیف ظاهر میشود؛ برای مثال «انتقالها [1]». این مورد نیز پنجرهٔ انتخاب انتقالها را باز میکند. در آن میتوانید اتصالها را اضافه یا حذف و سپس تغییرات را ذخیره کنید.
پرسشهای متداول
چرا دکمه زیر پست Telegram ظاهر نمیشود؟
بررسی کنید که دکمه روی انتقال موردنظر اعمال شده باشد و خود انتقال روشن باشد و در حالت «کپی» کار کند. فرستنده باید رباتی باشد که با توکن متصل شده است؛ برای انتشار در کانال، به اجازههای مربوط نیاز دارد. اگر فیلتری به دکمه متصل است، پیام باید شرطهای آن را داشته باشد. اگر نشانی به متن پیام بستگی دارد، بررسی کنید حاصل جایگذاری، لینک معتبر باشد.
آیا میتوان دکمهٔ URL را به آلبومی با چند عکس یا ویدیو اضافه کرد؟
خیر. FLOWIN دکمههای URL جدید را به آلبومهای معمولی دارای چند عکس یا ویدیو اضافه نمیکند. این محدودیت حتی با اتصال درست دکمه به انتقال نیز برقرار است.
چگونه دکمهای با لینک پست اصلی بسازیم؟
در فیلد «URL»، <src-message-link> را وارد کنید. FLOWIN لینک پیام اصلی را قرار میدهد؛ بنابراین هر پست منتقلشده نشانی خودش را خواهد داشت. اگر مبدأ خصوصی باشد، فقط خوانندگانی که به آن دسترسی دارند میتوانند پیام را باز کنند.
اگر عبارت منظم لینکی پیدا نکند چه میشود؟
اگر تمام نشانی از طریق <regexp>…</regexp> تعیین شده باشد و تطبیقی وجود نداشته باشد، دکمه اضافه نمیشود: حاصل جایگذاری، رشتهٔ خالی خواهد بود. اگر الگو بخش ثابتی از نشانی هم داشته باشد، نتیجه به لینک نهایی بستگی دارد. FLOWIN فقط زمانی دکمه را اضافه میکند که پس از همهٔ جایگذاریها، نشانی معتبر به دست آید.
آیا دکمهٔ دارای لینک ربات، آن را خودکار بهجای خواننده راهاندازی میکند؟
خیر، FLOWIN فقط لینک را زیر پیام اضافه میکند. خود خواننده آن را میزند و وارد ربات میشود. هنگام اولین باز کردن، Telegram دکمهٔ شروع را نشان میدهد؛ اگر ظاهر شود، خواننده باید آن را بزند. FLOWIN این کار را از طرف او انجام نمیدهد.












