#!/bin/bash get_script_dir() { local script_path="${1:-$0}" local script_dir script_path=$(readlink -f "$script_path") script_dir=$(dirname "$script_path") echo "$script_dir" } SCRIPT_DIR=$(get_script_dir) ELECTRON_RUN_AS_NODE=1 if ! [ -x /opt/QQ/qq ]; then echo "Error: /opt/QQ/qq is not executable or does not exist." >&2 exit 1 fi /opt/QQ/qq "${SCRIPT_DIR}/napcat.cjs" "$@"