This commit is contained in:
2026-04-23 02:44:12 -06:00
parent b428d9b3d5
commit e0ff800662
2 changed files with 24 additions and 18 deletions
+23 -17
View File
@@ -1,47 +1,53 @@
#!/bin/bash
webhook_file=/usr/share/DREAMMAKER/.discord_url
tag_file=/usr/share/DREAMMAKER/.discord_tag
script_file=/usr/local/bin/DREAMMAKER.sh
service_file=/etc/systemd/system/DREAMMAKER.service
store_path=/usr/share/DREAMMAKER
echo "installing [DЯΣΛMMΛKΣЯ]"
# kill any running instanes
echo "killing any running"
sudo systemctl stop dreammaker.service 2>/dev/null
sudo systemctl stop DREAMMAKER.service 2>/dev/null
echo "cleaning up"
# see if wer need top nuke old filews
if [ -f /usr/local/bin/dreammaker.sh ]; then
sudo rm /usr/local/bin/dreammaker.sh 2>/dev/null
if [ -f $script_file ]; then
sudo rm $script_file 2>/dev/null
fi
if [ -f /etc/systemd/system/dreammaker.service ]; then
sudo rm /etc/systemd/system/dreammaker.service 2>/dev/null
if [ -f $service_file ]; then
sudo rm $service_file 2>/dev/null
fi
if [ ! -d /usr/share/DREAMMAKER ]; then
echo "Creating /usr/share/DREAMMAKER"
sudo mkdir -p /usr/share/DREAMMAKER
if [ ! -d $store_path ]; then
echo "Creating $store_path"
sudo mkdir -p $store_path
fi
if [ ! -f /usr/share/DREAMMAKER/.discord_url ]; then
if [ ! -f $discord_file ]; then
echo -e "Enter Discord Webhook URL\n\tRight click on server->server settings->integrations"
read discord_file
sudo bash -c "echo \"$discord_file\" > /usr/share/DREAMMAKER/.discord_url"
sudo bash -c "echo \"$discord_file\" > $webhook_file"
echo
fi
if [ ! -f /usr/share/DREAMMAKER/.discord_tag ]; then
if [ ! -f $discord_tag ]; then
echo -e "Enter Discord Member group to tag\n\tuse a backslash when tagging the roll like \\@notifications"
read discord_tag_file
sudo bash -c "echo \"$discord_tag_file\" > /usr/share/DREAMMAKER/.discord_tag"
sudo bash -c "echo \"$discord_tag_file\" > $tag_file"
echo
fi
# install itt
echo "installing service"
sudo cp dreammaker.sh /usr/local/bin/dreammaker.sh
sudo chmod +x /usr/local/bin/dreammaker.sh
sudo cp dreammaker.service /etc/systemd/system/dreammaker.service
sudo cp DREAMMAKER.sh $script_file
sudo chmod +x $script_file
sudo cp DREAMMAKER.service $service_file
# enable it at boot and run
echo "enabling [DЯΣΛMMΛKΣЯ] at boot and starting the service"
sudo systemctl enable dreammaker.service
sudo systemctl start dreammaker.service
sudo systemctl enable DREAMMAKER.service
sudo systemctl start DREAMMAKER.service
echo -e "\nall donesies :3 nytaa~\n"