update.sh 529 B

12345678910111213141516171819
  1. #!/bin/bash
  2. set -e # Exit immediately if any command exits with a non-zero status
  3. activate_venv() {
  4. source env/bin/activate || { echo "Failed to activate virtual environment"; exit 1; }
  5. }
  6. install_module() {
  7. pip install --upgrade pip || { echo "Failed to upgrade pip"; exit 1; } # Upgrade pip
  8. pip install -e . || { echo "Failed to install/upgrade module"; exit 1; } # Install/upgrade modules
  9. }
  10. activate_venv
  11. install_module
  12. deactivate
  13. echo -e "Your OwnchatBot configuration has been updated. Happy streaming!"