@extends('layouts.front') @section('contents')
{{-- Header --}}

Facebook Chatbot App Setup Guide

মাত্র ৫ মিনিটে Facebook Chatbot App তৈরি করুন

{{-- Quick Navigation --}} {{-- Step 1 --}}
Step 1: Facebook Developer Account তৈরি
সময়: ২ মিনিট | প্রয়োজন: Facebook Account
  1. Facebook Developers Portal এ যান:
    developers.facebook.com
  2. Login করুন: আপনার Facebook Account দিয়ে
  3. "Get Started" ক্লিক করুন এবং Developer হিসেবে Register করুন
  4. Email Verification: আপনার Email Verify করুন
  5. Phone Verification: (Optional) Phone Number Verify করুন
Complete! Developer Account তৈরি হয়ে গেছে
{{-- Step 2 --}}
Step 2: Facebook App তৈরি করুন
সময়: ১ মিনিট
  1. Navigate: Dashboard → My Apps →
  2. App Type Select করুন:
    Business অথবা Other
  3. App Information দিন:
    App Name আপনার Chatbot এর নাম (Example: My Business Bot)
    Contact Email আপনার Email Address
    Business Account (Optional) - Skip করতে পারেন
  4. "Create App" বাটনে ক্লিক করুন
  5. Security Check: Complete করুন
Important: App ID টা Note করে রাখুন!
{{-- Step 3 --}}
Step 3: Messenger Product Add করুন
সময়: ৩০ সেকেন্ড
  1. Navigate: App Dashboard → Add Products
  2. "Messenger" খুঁজুন
  3. "Set Up" বাটনে ক্লিক করুন
Messenger Product Successfully Added!
{{-- Step 4 --}}
Step 4: Page Access Token Generate করুন
খুবই গুরুত্বপূর্ণ! এই Token কখনো Public করবেন না!
  1. Navigate: Messenger → Settings → Access Tokens
  2. "Add or Remove Pages" ক্লিক করুন
  3. আপনার Facebook Page সিলেক্ট করুন
  4. Permissions Allow করুন:
    • ✅ Manage and access Page conversations in Messenger
    • ✅ Read content posted on the Page
    • ✅ Manage calls to action on the Page
  5. "Done" ক্লিক করুন
  6. "Generate Token" বাটনে ক্লিক করে Token Copy করুন
Token Save করুন: এই Token আপনার Database এ Save করতে হবে
{{-- Step 5 --}}
Step 5: Webhook Configuration
Webhook: Facebook থেকে আপনার Server এ Message পাঠানোর মাধ্যম
  1. Navigate: Messenger → Settings → Webhooks → Add Callback URL
  2. Webhook Information দিন:
    Callback URL https://yourdomain.com/api/facebook/webhook
    Verify Token যেকোনো Random String (Example: MySecretToken123)
  3. Subscribe to Events:
    • ✅ messages
    • ✅ messaging_postbacks
    • ✅ message_deliveries
    • ✅ message_reads
  4. "Verify and Save" ক্লিক করুন
  5. Subscribe Your Page: Webhooks → Your Page → Subscribe
Webhook Successfully Configured!
{{-- Step 6 --}}
Step 6: Testing করুন
  1. আপনার Facebook Page এ যান
  2. "Send Message" বাটনে ক্লিক করুন
  3. "Hello" লিখে পাঠান
  4. Laravel Log চেক করুন: storage/logs/laravel-{{ date('Y-m-d') }}.log
Congratulations! আপনার Facebook Chatbot App সফলভাবে Setup হয়ে গেছে!
{{-- Resources --}} {{-- Back Button --}}
@endsection