large_files_handler module

טיפול בקבצים גדולים עם ממשק כפתורים מתקדם Large Files Handler with Advanced Button Interface

class large_files_handler.LargeFilesHandler[מקור]

Bases: object

מנהל קבצים גדולים עם ממשק מתקדם

__init__()[מקור]
async show_large_files_menu(update, context, page=1)[מקור]

מציג תפריט קבצים גדולים עם ניווט בין עמודים

Return type:

None

פרמטרים:
async handle_file_selection(update, context)[מקור]

טיפול בבחירת קובץ גדול

Return type:

None

פרמטרים:
  • update (telegram.Update)

  • context (telegram.ext.ContextTypes.DEFAULT_TYPE)

async view_large_file(update, context)[מקור]

הצגת קובץ גדול - תצוגה מקדימה או שליחה כקובץ

Return type:

None

פרמטרים:
  • update (telegram.Update)

  • context (telegram.ext.ContextTypes.DEFAULT_TYPE)

async download_large_file(update, context)[מקור]

הורדת קובץ גדול

Return type:

None

פרמטרים:
  • update (telegram.Update)

  • context (telegram.ext.ContextTypes.DEFAULT_TYPE)

async delete_large_file_confirm(update, context)[מקור]

אישור מחיקת קובץ גדול

Return type:

None

פרמטרים:
  • update (telegram.Update)

  • context (telegram.ext.ContextTypes.DEFAULT_TYPE)

async delete_large_file(update, context)[מקור]

מחיקת קובץ גדול

Return type:

None

פרמטרים:
  • update (telegram.Update)

  • context (telegram.ext.ContextTypes.DEFAULT_TYPE)

async show_file_info(update, context)[מקור]

הצגת מידע מפורט על קובץ גדול

Return type:

None

פרמטרים:
  • update (telegram.Update)

  • context (telegram.ext.ContextTypes.DEFAULT_TYPE)

async edit_large_file(update, context)[מקור]

התחלת תהליך עריכת קובץ גדול

Return type:

int

פרמטרים:
  • update (telegram.Update)

  • context (telegram.ext.ContextTypes.DEFAULT_TYPE)