اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

يوجد العديد من الأسباب التي يمكن ان تكون السبب، أهمها ان تتأكد من الtoken الخاص بالبوت و انه مربوط مع الكود، إذهب الى botfather على تلغرام، و بعدها اختر البوت الخاص بك و سيتم ارسال ال api token اليك مرة أخرى قم بنسخة و وضعه في الكود الخاص بك.

تأكد من خلال الكود الخاص بالبوت انه ليس مقيد لمستخدمين محددين فقط.
حاول دائما ان تبدأ برمجة البوت بأوامر سهلة مع تجربتها لتتأكد انه شغال و هذا كود بسيط لبوت تلغرام:
 

from telegram.ext import Updater, CommandHandler

# استبدال "YOUR_TOKEN" بتوكن البوت الخاص بك
TOKEN = "YOUR_TOKEN"

def start(update, context):
    update.message.reply_text('مرحبًا بك في البوت!')

def main():
    # إعداد البوت باستخدام التوكن
    updater = Updater(TOKEN, use_context=True)

    # الحصول على مدير التحديثات
    dp = updater.dispatcher

    # إضافة معالج الأمر "/start"
    dp.add_handler(CommandHandler("start", start))

    # بدء البوت
    updater.start_polling()

    # البقاء على البوت نشطًا حتى يتم الضغط على Ctrl-C
    updater.idle()

if __name__ == '__main__':
    main()

بعد التأكد انه شغال قم بإضافة الأوامر التي تريدها مع التعديل اللازم على الكود.

  • 0
نشر (معدل)

ولكنني لم اقم ببرمجته وصنع الاكواد بنفسي بل صنعته عن طريق بوت صانع بوتات ..

وللعلم ان البوت كان يعمل جيدا من سنة ولكنه توقف منذ يومين كما قلت

تم التعديل في بواسطة Ahmed Mazher

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...