TGViewer
| کانال ربات تلگرام | | کانال ربات تلگرام | @developixrobot · 1.24K subscribers
Post #50 501
کتابخانهٔ Telegraf یکی از محبوب‌ترین ابزارها برای ساخت ربات تلگرام با جاوااسکریپت روی Node.js است. روی Bot API خام سوار می‌شود و دردسر مدیریت requestها، انواع آپدیت و middleware را کم می‌کند. 🚀

چرا Telegraf؟
• ساخت سریع ربات بدون درگیر شدن با جزئیات HTTP
• پشتیبانی قوی از inline keyboard، reply markup، commandها و context
• معماری middleware شبیه Express برای مدیریت منظم منطق ربات
• پشتیبانی هم از long polling و هم webhook

نمونه‌کد سریع
npm install telegraf

const { Telegraf } = require('telegraf');
const bot = new Telegraf(process.env.BOT_TOKEN);

bot.start((ctx) => ctx.reply('سلام، ربات Telegraf اینجاست!'));
bot.hears('دکمه', (ctx) => {
ctx.reply('انتخاب کن', {
reply_markup: {
inline_keyboard: [[{ text: 'سایت', url: 'https://core.telegram.org' }]]
}
});
});

bot.launch();


برای ربات‌های واقعی، استفاده از middleware برای log، auth و rate limit بسیار کمک‌کننده است.

لینک‌ها:
مستندات رسمی Telegraf
GitHub پروژه

تجربهٔ ساخت ربات با Telegraf معمولاً لذت‌بخش و سریع است؛ امتحانش ارزش دارد. 😉

tags: Telegraf, Node.js, Telegram Bot, JavaScript

🔖 #TelegramBot #ربات #تلگرام #Telegraf #Node_js #Telegram_Bot #JavaScript

👤 Developix

💎 Channel: @DevelopixRobot
  • 👍 2
  • ❤ 1
More from @developixrobot
  1. Sep 18, 2026🔥 پروژه: پچ‌رایت؛ Playwright کم‌تر قابل‌ردیابی پچ‌رایت یک فورک از کتابخانهٔ Playwright بر…
  2. Sep 16, 2026🚀 ‏LaraGram Brain منتشر شد! از این به بعد برای ساخت ربات‌های تلگرام با فریم‌ورک LaraG…
  3. Sep 1, 2026خیلی وقت‌ها ربات لینک می‌فرستد، اما پیش‌نمایش بزرگ صفحه کل کل چت را شلوغ می‌کند 😅 مخصوصاً…
  4. Aug 27, 2026💠 نسخه جدید کتابخانه GrammY منتشر شده است 🔸 ارتقا از نسخه 1.45.1 به 1.46.0 🔖 #grammy, #…
  5. Aug 26, 2026💠 نسخه جدید کتابخانه آیوگرام (Aiogram) منتشر شده است 🔸 ارتقا از نسخه 3.30.0 به 3.31.0 🔖…
  6. Aug 24, 2026🔥 پروژه: ‏TikTok Live Connector برای ربات‌ها کتابخانه Node.js ‏TikTok Live Connec…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →