Slack এবং Telegram বট ইন্টিগ্রেশন করার স্টেপ-বাই-স্টেপ গাইড
অ্যাক্টিভ Slack Workspace না থাকলে এখান থেকে তৈরি করুন: Create Workspace
অ্যাপ তৈরি না থাকলে এখান থেকে নতুন অ্যাপ তৈরি করুন: Create New Slack App
আপনার অ্যাপ ড্যাশবোর্ড থেকে
OAuth & Permissions সেকশনে
গিয়ে chat:write এবং chat:read স্কোপ অ্যাড করুন।
ইন্সটল করার জন্য একই পেজের (OAuth & Permissions) উপরের Install to Workspace বাটনে ক্লিক করুন এবং টোকেন কপি করুন।
METHOD: POST URL: https://slack.com/api/chat.postMessage Header: Authorization: Bearer xoxb-your-token Body (JSON): { "channel": "C06JA4DGFssfsNF", "text": "Hello from Bot API via Header!" }
METHOD: POST URL: https://hooks.slack.com/services/T000/B000/XXXXXXX // এখানে টোকেনটি URL-এর শেষেই থাকে (XXXXXXX অংশটি) Body (JSON): { "text": "Hello from Webhook via URL Token!" }
টেলিগ্রামে @BotFather সার্চ করে /start দিন, তারপর /newbot লিখে নাম ও ইউজারনেম
দিয়ে বট তৈরি করুন।
বট ক্রিয়েট হলে একটি URL পাবেন, সেখানে ঢুকে বটকে স্টার্ট করুন এবং মেসেজ আদান-প্রদান চেক করুন।
https://api.telegram.org/bot<TOKEN>/getUpdates
https://api.telegram.org/bot<TOKEN>/sendMessage
টেলিগ্রাম এপিআই রিকোয়েস্ট করার সময় আপনার বটের টোকেনটি অবশ্যই Header-এ পাঠাতে হবে।
METHOD: POST URL: https://api.telegram.org/botYOUR_TOKEN/sendMessage Body (JSON): { "chat_id": "5204155030", "text": "Hello Akjm! I'm bot" }