آموزش گامبهگام ساخت ربات تلگرام برای اتصال به سایت وردپرس
اتصال سایت وردپرس به تلگرام یکی از روشهای مؤثر برای افزایش تعامل با کاربران و اطلاعرسانی خودکار دربارهی مطالب جدید است. با استفاده از افزونه WP Telegram و ساخت یک ربات اختصاصی در تلگرام، میتوانید کاری کنید که هر مطلب، محصول یا حتی دیدگاه جدید، بهطور خودکار در کانال تلگرام شما منتشر شود. در این آموزش، مرحلهبهمرحله نحوه ساخت ربات و تنظیمات اتصال آن به سایت را بررسی میکنیم.
مرحله اول: ساخت ربات تلگرام با BotFather
برای شروع، اپلیکیشن تلگرام را باز کنید و در قسمت جستجو، عبارت BotFather را وارد کنید. این ربات رسمی تلگرام برای مدیریت و ساخت باتها طراحی شده است.
پس از ورود، دستور /newbot را ارسال کنید تا فرایند ساخت ربات جدید آغاز شود. BotFather از شما دو مورد میخواهد:
- نام ربات (Name): نامی دلخواه برای ربات خود بنویسید، مثلاً «اتصال سایت به تلگرام».
- نام کاربری (Username): باید با عبارت
botپایان یابد، مثلclara_site_bot. اگر این نام قبلاً استفاده شده باشد، BotFather از شما میخواهد یک گزینهی جدید وارد کنید.
پس از ثبت موفقیتآمیز ربات، BotFather پیامی حاوی API Token (توکن دسترسی) و نام کاربری بات برایتان ارسال میکند. این توکن، کلید اصلی ارتباط سایت با ربات است و باید در تنظیمات افزونه وردپرس وارد شود.
مرحله دوم: نصب و فعالسازی افزونه WP Telegram
حالا وارد پنل مدیریت وردپرس شوید و از بخش افزونهها → افزودن افزونه جدید، عبارت WP Telegram را جستجو کنید.
افزونهای با بیش از ۳۰ هزار نصب فعال و امتیاز بالا برایتان نمایش داده میشود. آن را نصب و فعال کنید.
پس از فعالسازی، در منوی سمت راست وردپرس، بخشی با عنوان WP Telegram اضافه میشود. وارد این بخش شوید تا تنظیمات را انجام دهیم.
مرحله سوم: اتصال ربات تلگرام به سایت وردپرس
در تب Bot Token، مقدار توکنی را که از BotFather گرفته بودید در قسمت مربوطه وارد کنید. سپس روی گزینهی Test Token کلیک کنید تا از صحت اتصال مطمئن شوید.
در صورتی که توکن معتبر باشد، نام کاربری ربات و پیغام موفقیت نمایش داده میشود.
در مرحلهی بعد به تب Post to Telegram بروید. در این بخش میتوانید مشخص کنید چه محتوایی به کانال تلگرام ارسال شود — برای مثال:
- هنگام انتشار پست جدید
- هنگام بهروزرسانی پست
- هنگام انتشار محصول جدید در ووکامرس
برای اینکه ربات بتواند در کانال تلگرام پست ارسال کند، باید آن را بهعنوان ادمین (Administrator) به کانال اضافه کنید.
برای این کار:
- وارد کانال خود شوید.
- از قسمت مدیریت اعضا، روی گزینهی Add Admin کلیک کنید.
- نام کاربری ربات را (مثلاً
@clara_site_bot) جستجو کنید و آن را اضافه نمایید.
سپس آیدی کانال (مثلاً @channelname) را در بخش Channel Username افزونه وارد کنید.
با زدن دکمهی Send Test Message، یک پیام آزمایشی از طرف سایت به کانال ارسال میشود. اگر پیام با موفقیت ارسال شد، یعنی اتصال شما بهدرستی برقرار شده است.
مرحله چهارم: تنظیم قالب پیام ارسالی
در همین بخش میتوانید ساختار پیامهایی که به تلگرام ارسال میشود را تنظیم کنید. برای مثال میتوانید تعیین کنید هر پیام شامل موارد زیر باشد:
- عنوان مطلب
{title} - خلاصه محتوا
{excerpt} - لینک کامل پست
{link} - تصویر شاخص
{featured_image}
افزونه WP Telegram امکان استفاده از Shortcodeها را در پیام فراهم میکند تا بتوانید متنها را بهصورت دلخواه و حرفهای بسازید.
مرحله پنجم: پیکربندی پروکسی برای هاستهای ایرانی
اگر هاست شما در داخل ایران میزبانی میشود، تلگرام ممکن است مستقیماً در دسترس نباشد. در این حالت، وارد تب Proxy شوید و گزینهی Enable Proxy را فعال کنید.
در قسمت نوع پروکسی، گزینهی Google Script را انتخاب کنید. سپس روی لینک Get Help کلیک کنید تا دستورالعمل ساخت اسکریپت در Google Apps Script را مشاهده کنید. پس از ساخت، گوگل به شما یک URL اختصاصی میدهد که باید آن را در بخش مربوطه در افزونه وارد نمایید.
با ذخیرهی تنظیمات، ارتباط سایت با تلگرام از طریق گوگل برقرار میشود.
نتیجهگیری
با انجام مراحل بالا، ربات تلگرام شما با موفقیت ساخته و به سایت وردپرس متصل میشود. از این پس، هر زمان که مقالهای منتشر کنید یا محصول جدیدی اضافه شود، بهطور خودکار در کانال تلگرام شما اطلاعرسانی میگردد.
این روش ساده، حرفهای و کاملاً قابل اعتماد است؛ بهویژه برای وبسایتهایی که میخواهند ارتباط مؤثر و بهروز با کاربران تلگرام خود داشته باشند.

دیدگاهتان را بنویسید