با این کتابخونه میشه خیلی سریع:
• پیامها و Commandها رو هندل کرد
• InlineKeyboard ساخت
• روی Webhook یا Long Polling کار کرد
• با Context و Middlewareها منطق پیچیدهتر پیاده کرد
نصب:
pip install python-telegram-bot --upgrade
نمونه ربات ساده (Echo) 👇
from telegram import Update
from telegram.ext import ApplicationBuilder, CommandHandler, MessageHandler, filters
TOKEN = "YOUR_BOT_TOKEN"
async def start(update: Update, context):
await update.message.reply_text("سلام، یه پیام بفرست 👋")
async def echo(update: Update, context):
await update.message.reply_text(update.message.text)
app = ApplicationBuilder().token(TOKEN).build()
app.add_handler(CommandHandler("start", start))
app.add_handler(MessageHandler(filters.TEXT & ~filters.COMMAND, echo))
app.run_polling()
برای رباتهای واقعی (مانیتورینگ، پنل ادمین، Botهای فروشگاهی) هم بهخوبی جواب میده و روی نسخههای جدید Bot API همیشه آپدیت میمونه 🔧
Docs و سورس:
📚 Documentations
💻 GitHub
امتحانش کن، روی یه پروژه کوچک تست کن و کمکم منطقهای پیچیدهتر رو اضافه کن 🚀
🔖 #TelegramBot #ربات #تلگرام #python_telegram_bot #Telegram_Bot #Python #ربات_تلگرام #Webhook #Inline_Keyboard
👤 Developix
💎 Channel: @DevelopixRobot