kerbo_

discord_launch.sh

Dec 31st, 2025 (edited)
34
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.85 KB | None | 0 0
  1. #!/bin/bash
  2. #
  3. # A very simple script to Check for a new Discord version (Debian)
  4. # Twitter: @Kerbo_
  5.  
  6. URL='https://discord.com/api/download/stable?platform=linux&format=deb'
  7. DEB='discord.deb'
  8.  
  9. echo "Downloading deb"
  10. curl -L -s --output $DEB "$URL"
  11. DLVER=$(dpkg-deb -I $DEB | awk '/Version:/ {print $2}')
  12. VER=$(dpkg -l discord | awk '/^ii  discord/ {print $3}')
  13.  
  14. if [[ -z "$DLVER" || -z "$VER" ]]; then
  15.     echo "Error determining version"
  16.     exit 1
  17. fi
  18.  
  19. echo " Installed version: $VER"
  20. echo "Downloaded version: $DLVER"
  21.  
  22. if [[ "$VER" == "$DLVER" ]]; then
  23.     echo "No action required"
  24. else
  25.     echo "Stopping Discord"
  26.     pkill Discord
  27.  
  28.     sleep 2
  29.  
  30.     echo Installing $DEB $DLVER
  31.     sudo dpkg -i $DEB
  32. fi
  33.  
  34. /bin/rm -f "$DEB"
  35.  
  36. if [[ $(pgrep Discord | wc -l) -eq 0 ]]; then
  37.     echo "Launching Discord"
  38.     discord >/dev/null 2>&1 &
  39. fi
Tags: discord Linux
Advertisement
Add Comment
Please, Sign In to add comment