diff --git a/.gitignore b/.gitignore index 917d55f..2aa2854 100644 --- a/.gitignore +++ b/.gitignore @@ -133,3 +133,7 @@ dmypy.json /documentos_txt APIKEY.txt /battleRoyale/*.txt +PythonDiscordBot/battleRoyale/DEATH.txt +PythonDiscordBot/battleRoyale/NOTHING.txt +PythonDiscordBot/battleRoyale/VERSUS.txt +PythonDiscordBot/battleRoyale/SINGLEKILL.txt \ No newline at end of file diff --git a/battleRoyale/battle.py b/PythonDiscordBot/battleRoyale/battle.py similarity index 100% rename from battleRoyale/battle.py rename to PythonDiscordBot/battleRoyale/battle.py diff --git a/battleRoyale/dayAndNightCicle/day.py b/PythonDiscordBot/battleRoyale/dayAndNightCicle/day.py similarity index 100% rename from battleRoyale/dayAndNightCicle/day.py rename to PythonDiscordBot/battleRoyale/dayAndNightCicle/day.py diff --git a/battleRoyale/dayAndNightCicle/night.py b/PythonDiscordBot/battleRoyale/dayAndNightCicle/night.py similarity index 100% rename from battleRoyale/dayAndNightCicle/night.py rename to PythonDiscordBot/battleRoyale/dayAndNightCicle/night.py diff --git a/battleRoyale/dayAndNightCicle/simulator.py b/PythonDiscordBot/battleRoyale/dayAndNightCicle/simulator.py similarity index 100% rename from battleRoyale/dayAndNightCicle/simulator.py rename to PythonDiscordBot/battleRoyale/dayAndNightCicle/simulator.py diff --git a/battleRoyale/events/death.py b/PythonDiscordBot/battleRoyale/events/death.py similarity index 100% rename from battleRoyale/events/death.py rename to PythonDiscordBot/battleRoyale/events/death.py diff --git a/battleRoyale/events/events.py b/PythonDiscordBot/battleRoyale/events/events.py similarity index 100% rename from battleRoyale/events/events.py rename to PythonDiscordBot/battleRoyale/events/events.py diff --git a/battleRoyale/events/eventsEnum.py b/PythonDiscordBot/battleRoyale/events/eventsEnum.py similarity index 100% rename from battleRoyale/events/eventsEnum.py rename to PythonDiscordBot/battleRoyale/events/eventsEnum.py diff --git a/battleRoyale/events/kill.py b/PythonDiscordBot/battleRoyale/events/kill.py similarity index 100% rename from battleRoyale/events/kill.py rename to PythonDiscordBot/battleRoyale/events/kill.py diff --git a/battleRoyale/events/nothing.py b/PythonDiscordBot/battleRoyale/events/nothing.py similarity index 100% rename from battleRoyale/events/nothing.py rename to PythonDiscordBot/battleRoyale/events/nothing.py diff --git a/battleRoyale/events/versus.py b/PythonDiscordBot/battleRoyale/events/versus.py similarity index 100% rename from battleRoyale/events/versus.py rename to PythonDiscordBot/battleRoyale/events/versus.py diff --git a/battleRoyale/player.py b/PythonDiscordBot/battleRoyale/player.py similarity index 100% rename from battleRoyale/player.py rename to PythonDiscordBot/battleRoyale/player.py diff --git a/battleRoyale/utils/randomImages.py b/PythonDiscordBot/battleRoyale/utils/randomImages.py similarity index 100% rename from battleRoyale/utils/randomImages.py rename to PythonDiscordBot/battleRoyale/utils/randomImages.py diff --git a/battleRoyale/utils/randomPlayer.py b/PythonDiscordBot/battleRoyale/utils/randomPlayer.py similarity index 100% rename from battleRoyale/utils/randomPlayer.py rename to PythonDiscordBot/battleRoyale/utils/randomPlayer.py diff --git a/battleRoyale/worldEvents/grasshopperCloud.py b/PythonDiscordBot/battleRoyale/worldEvents/grasshopperCloud.py similarity index 100% rename from battleRoyale/worldEvents/grasshopperCloud.py rename to PythonDiscordBot/battleRoyale/worldEvents/grasshopperCloud.py diff --git a/battleRoyale/worldEvents/masks/ghC_deaths.txt b/PythonDiscordBot/battleRoyale/worldEvents/masks/ghC_deaths.txt similarity index 100% rename from battleRoyale/worldEvents/masks/ghC_deaths.txt rename to PythonDiscordBot/battleRoyale/worldEvents/masks/ghC_deaths.txt diff --git a/battleRoyale/worldEvents/masks/ghC_survive.txt b/PythonDiscordBot/battleRoyale/worldEvents/masks/ghC_survive.txt similarity index 100% rename from battleRoyale/worldEvents/masks/ghC_survive.txt rename to PythonDiscordBot/battleRoyale/worldEvents/masks/ghC_survive.txt diff --git a/battleRoyale/worldEvents/masks/tC_deaths.txt b/PythonDiscordBot/battleRoyale/worldEvents/masks/tC_deaths.txt similarity index 100% rename from battleRoyale/worldEvents/masks/tC_deaths.txt rename to PythonDiscordBot/battleRoyale/worldEvents/masks/tC_deaths.txt diff --git a/battleRoyale/worldEvents/masks/tC_survive.txt b/PythonDiscordBot/battleRoyale/worldEvents/masks/tC_survive.txt similarity index 100% rename from battleRoyale/worldEvents/masks/tC_survive.txt rename to PythonDiscordBot/battleRoyale/worldEvents/masks/tC_survive.txt diff --git a/battleRoyale/worldEvents/toxic_cloud.py b/PythonDiscordBot/battleRoyale/worldEvents/toxic_cloud.py similarity index 100% rename from battleRoyale/worldEvents/toxic_cloud.py rename to PythonDiscordBot/battleRoyale/worldEvents/toxic_cloud.py diff --git a/battleRoyale/worldEvents/worldEvents.py b/PythonDiscordBot/battleRoyale/worldEvents/worldEvents.py similarity index 100% rename from battleRoyale/worldEvents/worldEvents.py rename to PythonDiscordBot/battleRoyale/worldEvents/worldEvents.py diff --git a/bot.py b/PythonDiscordBot/bot.py similarity index 100% rename from bot.py rename to PythonDiscordBot/bot.py diff --git a/config.sh b/PythonDiscordBot/config.sh similarity index 100% rename from config.sh rename to PythonDiscordBot/config.sh diff --git a/main.py b/PythonDiscordBot/main.py similarity index 100% rename from main.py rename to PythonDiscordBot/main.py diff --git a/music/music.py b/PythonDiscordBot/music/music.py similarity index 100% rename from music/music.py rename to PythonDiscordBot/music/music.py diff --git a/requirements.txt b/PythonDiscordBot/requirements.txt similarity index 100% rename from requirements.txt rename to PythonDiscordBot/requirements.txt diff --git a/run.sh b/PythonDiscordBot/run.sh similarity index 100% rename from run.sh rename to PythonDiscordBot/run.sh diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..9c00dc9 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,13 @@ +version: '3' + +services: + app: + build: + context: . + dockerfile: ./pythonDiscordBot.DockerFile + image: pythondiscordbot/app + # ports: + # - "80:80" + # - "443:443" + # environment: + # - \ No newline at end of file diff --git a/pythonDiscordBot.DockerFile b/pythonDiscordBot.DockerFile new file mode 100644 index 0000000..037a470 --- /dev/null +++ b/pythonDiscordBot.DockerFile @@ -0,0 +1,26 @@ +FROM ubuntu:20.04 + +ARG version=1.0.0-SNAPSHOT + +COPY ./PythonDiscordBot /home/PythonDiscordBot + +EXPOSE 80 +EXPOSE 443 + +RUN apt-get update -y +RUN apt-get upgrade -y +RUN apt-get install -y python3.5 +RUN apt-get install -y python3-pip +RUN DEBIAN_FRONTEND="noninteractive" apt-get install -y tzdata +RUN apt -y update +RUN apt -y install libffi-dev libnacl-dev python3-dev +RUN apt -y install ffmpeg + +RUN yes | pip3 install discord.py==1.7.3 +RUN yes | pip3 install youtube_dl==2021.6.6 +RUN yes | pip3 install pycoingecko==2.2.0 +RUN yes | pip3 install PyNaCl==1.4.0 +WORKDIR /home/PythonDiscordBot + + +CMD python3 main.py \ No newline at end of file diff --git a/run_docker.sh b/run_docker.sh new file mode 100755 index 0000000..e0226d6 --- /dev/null +++ b/run_docker.sh @@ -0,0 +1,3 @@ +docker-compose down +docker-compose up -d +docker-compose logs -f \ No newline at end of file