Как мне исправить ошибку: 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
Как исправить эту ошибку