Skip to content

Instantly share code, notes, and snippets.

View sgatu's full-sized avatar

Stefan Gatu sgatu

View GitHub Profile
@sgatu
sgatu / discord-auto-updater.sh
Created June 26, 2024 21:24
Discord app auto-updater for Debian
#!/bin/bash
#
# Discord App auto-updater for Debian
#
# This script is responsible for managing the Discord application on a system.
# It performs the following tasks:
# 1. Checks if Discord is currently installed on the system.
# 2. If Discord is not installed, the script downloads and installs the latest version.
# 3. If Discord is already installed, the script checks for the latest version online.
# 4. If a newer version of Discord is available, the script downloads and updates Discord to the latest version.
function shuffle(array) {
let currentIndex = array.length, randomIndex;
// While there remain elements to shuffle.
while (currentIndex != 0) {
// Pick a remaining element.
randomIndex = Math.floor(Math.random() * currentIndex);
currentIndex--;