תוכן עניינים:
get_admin_ids()
notify_admins()
log_user_activity()
get_lock_collection()
ensure_lock_indexes()
cleanup_mongo_lock()
manage_mongo_lock()
CodeKeeperBot
CodeKeeperBot.application
CodeKeeperBot.github_handler
CodeKeeperBot.backup_handler
CodeKeeperBot.__init__()
CodeKeeperBot.setup_handlers()
CodeKeeperBot.help_command()
CodeKeeperBot.save_command()
CodeKeeperBot.list_command()
CodeKeeperBot.search_command()
CodeKeeperBot.check_commands()
CodeKeeperBot.stats_command()
CodeKeeperBot.handle_document()
CodeKeeperBot.handle_text_message()
CodeKeeperBot.error_handler()
CodeKeeperBot.start()
CodeKeeperBot.stop()
signal_handler()
setup_handlers()
main()
setup_bot_data()
BotConfig
BotConfig.BOT_TOKEN
BotConfig.MONGODB_URL
BotConfig.DATABASE_NAME
BotConfig.REDIS_URL
BotConfig.CACHE_ENABLED
BotConfig.GITHUB_TOKEN
BotConfig.PASTEBIN_API_KEY
BotConfig.MAX_CODE_SIZE
BotConfig.MAX_FILES_PER_USER
BotConfig.SUPPORTED_LANGUAGES
BotConfig.PUBLIC_BASE_URL
BotConfig.WEBAPP_URL
BotConfig.MAINTENANCE_MODE
BotConfig.MAINTENANCE_MESSAGE
BotConfig.MAINTENANCE_AUTO_WARMUP_SECS
BotConfig.HIGHLIGHT_THEME
BotConfig.GIT_CHECKPOINT_PREFIX
BotConfig.GOOGLE_CLIENT_ID
BotConfig.GOOGLE_CLIENT_SECRET
BotConfig.GOOGLE_OAUTH_SCOPES
BotConfig.GOOGLE_TOKEN_REFRESH_MARGIN_SECS
BotConfig.DRIVE_MENU_V2
BotConfig.DOCUMENTATION_URL
BotConfig.BOT_LABEL
BotConfig.DRIVE_ADD_HASH
BotConfig.__init__()
load_config()
CodeErrorLogger
CodeErrorLogger.__init__()
CodeErrorLogger.log_code_processing_error()
CodeErrorLogger.log_code_activity()
CodeErrorLogger.log_validation_failure()
CodeErrorLogger.log_sanitization_success()
TimeUtils
TimeUtils.format_relative_time()
TimeUtils.parse_date_string()
TimeUtils.get_time_ranges()
TextUtils
TextUtils.truncate_text()
TextUtils.escape_markdown()
TextUtils.clean_filename()
TextUtils.extract_hashtags()
TextUtils.highlight_text()
TextUtils.format_file_size()
TextUtils.pluralize_hebrew()
SecurityUtils
SecurityUtils.generate_secure_token()
SecurityUtils.hash_content()
SecurityUtils.validate_user_input()
SecurityUtils.sanitize_code()
TelegramUtils
TelegramUtils.send_typing_action()
TelegramUtils.send_document_action()
TelegramUtils.get_user_mention()
TelegramUtils.split_long_message()
TelegramUtils.safe_edit_message_text()
TelegramUtils.safe_edit_message_reply_markup()
CallbackQueryGuard
CallbackQueryGuard.DEFAULT_WINDOW_SECONDS
CallbackQueryGuard.should_block()
CallbackQueryGuard.should_block_async()
AsyncUtils
AsyncUtils.run_with_timeout()
AsyncUtils.batch_process()
PerformanceUtils
PerformanceUtils.timing_decorator()
PerformanceUtils.measure_time()
ValidationUtils
ValidationUtils.is_valid_filename()
ValidationUtils.is_safe_code()
FileUtils
FileUtils.download_file()
FileUtils.get_file_extension()
FileUtils.get_mime_type()
FileUtils.create_temp_file()
ConfigUtils
ConfigUtils.load_json_config()
ConfigUtils.save_json_config()
CacheUtils
CacheUtils.set()
CacheUtils.get()
CacheUtils.delete()
CacheUtils.clear()
get_memory_usage()
setup_logging()
generate_summary_stats()
detect_language_from_filename()
get_language_emoji()
SensitiveDataFilter
SensitiveDataFilter.filter()
install_sensitive_filter()
SimpleActivityReporter
create_reporter()
AutocompleteManager
BackupMenuHandler
batch_analyze_command()
batch_validate_command()
job_status_command()
large_file_command()
handle_batch_callbacks()
setup_batch_handlers()
BatchJob
BatchProcessor
cache_stats_command()
clear_cache_command()
setup_cache_handlers()
CacheManager
cached()
async_cached()
CodePreviewManager
BackupInfo
BackupManager
clean_for_telegram()
apply_fix()
wrap_edit_message_calls()
safe_html_escape()
format_bytes()
GitHubMenuHandler
github_upload_new_file()
handle_document_fixed()
upload_to_github_fixed()
setup_minimal_commands()
stats_command_secured()
check_commands()
LargeFilesHandler
FileChunk
LazyLoader
RepoAnalyzer
encrypt_secret()
decrypt_secret()
run_in_sandbox()
terminal_enter()
terminal_exit()
terminal_run_command()
terminal_command()
setup_terminal_handlers()
test_python_version()
test_import_main()
test_environment()
test_basic_calculation()
TestRequirements
UserStats
Please activate JavaScript to enable the search functionality.