Fara Code | برنامه نویسی
3.37K subscribers
529 photos
237 videos
67 files
247 links
جایی که صفر و یک‌ها خوش می‌گذره!

📘 books & codes
🧠 tips & tricks
🎉 fun for devs

👥 group: @FaraCodeGp
🧑‍💻 Owner: @samannmz
Download Telegram
معرفی کتابخانه Python-Telegram-Bot

کتابخانه python-telegram-bot یکی از محبوب‌ترین و ساده‌ترین ابزارها برای ساخت ربات‌های تلگرامی با پایتون است و به شما امکان رو می‌ده تا به سادگی رباتی بسازید که بتونه با کاربران تعامل داشته باشه، پیام‌ها رو پردازش کنه و دستورات مختلفی رو انجام بده.

🚀 مزایای این کتابخانه

ساده و کاربرپسند : به راحتی میتونید با چند خط کد یک ربات ساده ایجاد کنید.

پشتیبانی از API تلگرام : به شما اجازه می‌ده تا از تمامی امکانات API رسمی تلگرام استفاده کنید.

به‌روزرسانی مداوم : این کتابخانه به‌طور منظم به‌روزرسانی می‌شه تا با آخرین تغییرات تلگرام سازگار باشه.

نحوه نصب کتابخانه

برای نصب این کتابخانه کافیه از pip استفاده کنید
pip install python-telegram-bot


🔰 ساخت یک ربات ساده تلگرام

1️⃣ گرفتن توکن API از BotFather
ابتدا باید از ربات BotFather در تلگرام استفاده کنید تا یک توکن API برای ربات خود دریافت کنید. این توکن رو برای احراز هویت ربات استفاده خواهید کرد.


2️⃣ نوشتن کد ربات
پس از دریافت توکن، می‌توانید با نوشتن چند خط کد یک ربات ساده ایجاد کنید 🔻

from telegram.ext import Updater, CommandHandler

# تابعی که پیام خوشامدگویی را ارسال می‌کند
def start(update, context):
update.message.reply_text('سلام! به ربات خوش آمدید!')

# ایجاد یک شیء Updater با توکن ربات
updater = Updater('YOUR_BOT_TOKEN', use_context=True)

# اضافه کردن دستور /start به ربات
updater.dispatcher.add_handler(CommandHandler('start', start))

# شروع ربات
updater.start_polling()
updater.idle()


3️⃣ اجرای ربات
برای اجرای ربات، کافیه تا فایل پایتونیمون رو اجرا کنیم🔻

python bot.py 


پس از اجرای موفق ربات، می‌تونید در تلگرام با ارسال دستور /start، پیام خوشامدگویی دریافت کنید.

این ربات ساده فقط یک پیام خوشامدگویی ارسال می‌کنه، ولی شما می‌تونید با استفاده از دستورات بیشتر و امکانات کامل API تلگرام، ربات‌های پیچیده‌تری ایجاد کنید 💥


#bot #telegrambot #libarary
@Learrning_Python
👏3