راهنمای نصب
کد امبد تو در پنل، بخش ۸ تنظیمات ربات است. هر جا در این صفحه PUBLIC_KEY دیدی، همان را بگذار.
<script src="https://bababot.ir/widget.js" data-bababot="PUBLIC_KEY" async></script>
این یک خط، همهی چیزی است که لازم است. جای درستش بلافاصله قبل از </body> است.
سایت HTML یا هر قالب دستی۱ دقیقه
- فایل قالب سایتت را باز کن — معمولاً index.html یا footer.php.
- کد بالا را درست قبل از </body> بگذار.
- ذخیره کن و صفحه را یک بار با Ctrl+Shift+R باز کن.
وردپرس۳ دقیقه
- در پیشخوان وردپرس به «نمایش ← ویرایشگر پروندههای پوسته» برو.
- فایل footer.php را انتخاب کن.
- کد را قبل از </body> بگذار و «بهروزرسانی پرونده» را بزن.
اگر پوستهات بهروزرسانی میشود، بهجای ویرایش مستقیم از افزونهی «WPCode» یا فیلد «اسکریپتهای سربرگ و پابرگ» استفاده کن تا تغییرت با آپدیت پاک نشود.
ریاکت و نکست۲ دقیقه
- پکیج را نصب کن: npm i @bababot/react
- کامپوننت <BabaBot botKey="PUBLIC_KEY" /> را در ریشهی اپ بگذار.
- یا بدون پکیج: همان تگ script را با next/script و strategy="lazyOnload" بگذار.
پکیج فقط لودر رسمی را تزریق میکند و در unmount پاکش میکند، پس در ناوبری سمت کلاینت چند نسخه از ویجت ساخته نمیشود.
سایتسازها — میکسین، پرتال، شاپفا۲ دقیقه
- در تنظیمات سایتساز دنبال «کد سفارشی»، «اسکریپت اختصاصی» یا «کد در فوتر» بگرد.
- کد را همانجا پیست کن و ذخیره بزن.
- سایت را در یک تب جدید باز کن — حباب گفتگو باید پایین صفحه باشد.
بعضی سایتسازها فقط در پلنهای بالاتر اجازهی کد سفارشی میدهند. اگر اجازه نداری، از صفحهی مستقل استفاده کن.
سایتسازی که اصلاً کد نمیدهد۲ دقیقه
- آدرس صفحهی مستقل ربات را از پنل بردار: https://bababot.ir/chat/PUBLIC_KEY
- یک دکمه یا آیتم منو با همین لینک بساز.
- برای اینکه در تب جدید باز شود، گزینهی «باز شدن در پنجرهی جدید» را بزن.
تلگرام۳ دقیقه
- در تلگرام به @BotFather پیام بده و /newbot را بفرست.
- یک نام و یک آیدی (که به bot ختم میشود) بده.
- توکنی که میدهد را در پنل، بخش ۸ تنظیمات، در کادر تلگرام بگذار و «وصل کن» را بزن.
ربات خودت را باز کن و /start بزن. اگر جواب داد، تمام است. توکن رمزنگاریشده ذخیره میشود و دیگر نمایش داده نمیشود.
بله۳ دقیقه
- در بله به @botfather پیام بده و /newbot را بفرست.
- همان مسیر تلگرام: نام، آیدی، و توکن.
- توکن را در پنل در کادر بله بگذار و «وصل کن» را بزن.
بله برای مخاطب ایرانیای که تلگرام ندارد مهم است و از داخل ایران بدون واسطه کار میکند.
اگر ویجت ظاهر نشد
- دامنه در فهرست مجاز هست؟ در بخش ۸ تنظیمات، دامنهی دقیق سایتت را اضافه کن.
example.comوwww.example.comدو دامنهی جدا هستند. - کد واقعاً در صفحه هست؟ روی سایتت راستکلیک کن و «مشاهدهی کد منبع» را بزن، بعد دنبال
bababotبگرد. - کش سایت. افزونههای کش وردپرس و CDN نسخهی قدیمی صفحه را میدهند؛ کش را خالی کن.
- دکمهی «بررسی نصب» در پنل. سرور، صفحهی سایتت را میخواند و میگوید کد را پیدا کرده یا نه.