Как мне исправить ошибку: Updater. init() missing 1 required positional arguments 'update_qucue

вот код

from telegram import Update
from telegram.ext import Updater, CommandHandler, MessageHandler, filters, CallbackContext
import os

TOKEN = 'если что тут я поставил токен при запуске'

def start(update: Update, context: CallbackContext):
    update.message.reply_text('Привет! Загрузите файл.')

def save_file(update: Update, context: CallbackContext):
    user = update.message.from_user
    if user.username == 'SanoAdmin':
        file = context.bot.getFile(update.message.document.file_id)
        file_name = os.path.join('downloads', file.file_id)
        file.download(file_name)
        update.message.reply_text(f'Файл сохранен. Ссылка: /get_{file.file_id}')

def get_file(update: Update, context: CallbackContext):
    file_id = update.message.text.split('_')[1]
    file_path = os.path.join('downloads', file_id)
    context.bot.send_document(chat_id=update.message.chat_id, document=open(file_path, 'rb'))

def main():
    updater = Updater(TOKEN)

    dp = updater.dispatcher

    dp.add_handler(CommandHandler("start", start))
    dp.add_handler(MessageHandler(Filters.document, save_file))
    dp.add_handler(CommandHandler("get_", get_file, pass_args=True, pass_job_queue=True))

    updater.start_polling()
    updater.idle()

if __name__ == '__main__':
    main()

Вот ошибка

Traceback (most recent call last):

File "C:\Users\farru\OneDrive\Документы/bit.py", line 36, in <module>

main()

File "C:\Users\farru\OneDrive\Документы\bot.py", line 24, in main

updater Updater (TOKEN)

TypeError: Updater. init() missing 1 required positional arguments 'update_qucue

Как исправить эту ошибку


Ответы (0 шт):