diff --git a/README.md b/README.md index c326a07..da2a822 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,8 @@ A Discordbot to run in a django environment. Planned features can be found in the [project board](https://github.com/rafaelurben/django-discordbot/projects/1?fullscreen=true). +Feel free to open an issue or start a pull request. ;) + ## Requirements Django Admin is installed and activated. diff --git a/_version.txt b/_version.txt index b966e81..3a1f10e 100644 --- a/_version.txt +++ b/_version.txt @@ -1 +1 @@ -1.2.4 \ No newline at end of file +1.2.5 \ No newline at end of file diff --git a/discordbot/files/amongus/coords.py b/discordbot-extras/amongus/coords.py similarity index 100% rename from discordbot/files/amongus/coords.py rename to discordbot-extras/amongus/coords.py diff --git a/discordbot-extras/amongus/requirements.txt b/discordbot-extras/amongus/requirements.txt new file mode 100644 index 0000000..3337428 --- /dev/null +++ b/discordbot-extras/amongus/requirements.txt @@ -0,0 +1,4 @@ +requests==2.25.1 +PyAutoGUI==0.9.52 +win10toast==0.9 +rich==10.2.2 \ No newline at end of file diff --git a/discordbot/files/amongus/tracker.py b/discordbot-extras/amongus/tracker.py similarity index 99% rename from discordbot/files/amongus/tracker.py rename to discordbot-extras/amongus/tracker.py index 1853293..ff5079f 100644 --- a/discordbot/files/amongus/tracker.py +++ b/discordbot-extras/amongus/tracker.py @@ -504,8 +504,8 @@ def main(self, speed=0.05): time.sleep(speed) if __name__ == "__main__": - URL = "https://rafaelurben.herokuapp.com/discordbot/amongus/tracker/post" - ID = 0 + URL = "https://app.rafaelurben.ch/discordbot/amongus/tracker/post" + ID = 1 API_KEY = "" try: diff --git a/discordbot/bot.py b/discordbot/bot.py index 91843a3..3b3e68d 100644 --- a/discordbot/bot.py +++ b/discordbot/bot.py @@ -155,6 +155,7 @@ def getEmbed(self, title: str, description: str = "", color: int = 0x000000, fie activity=Activity(type=ActivityType.listening, name=(MAIN_PREFIXES[0] if MAIN_PREFIXES else "/")+"help"), status=Status.idle, help_command=None, + strip_after_prefix=True, ) diff --git a/discordbot/botcmds/games.py b/discordbot/botcmds/games.py index 9b565c6..60934cf 100644 --- a/discordbot/botcmds/games.py +++ b/discordbot/botcmds/games.py @@ -40,9 +40,9 @@ AMONGUS_TRACKER_INSTALL = """Konfiguriere den Tracker mit folgenden Daten: -Der Tracker kann [hier](https://raw.githubusercontent.com/rafaelurben/django-discordbot/master/discordbot/files/amongus/tracker.py) heruntergeladen werden. Er funktioniert vorerst nur für Windows uns ist (noch) buggy! +Der Tracker kann [hier](https://raw.githubusercontent.com/rafaelurben/django-discordbot/master/discordbot-extras/amongus/tracker.py) heruntergeladen werden. Er funktioniert vorerst nur für Windows uns ist (noch) buggy! Bisher ist er auch auf die Bildschirmgrösse 1920x1080p beschränkt. Getestet wurde mit LDPlayer im Vollbildmodus. -Benötigt werden Python, Pip und alle [requirements](https://raw.githubusercontent.com/rafaelurben/django-discordbot/master/discordbot/files/amongus/requirements.txt).""" +Benötigt werden Python, pip und alle [requirements](https://raw.githubusercontent.com/rafaelurben/django-discordbot/master/discordbot-extras/amongus/requirements.txt).""" amongus_last_update = timezone.now()-timedelta(days=1) diff --git a/discordbot/config.py b/discordbot/config.py index 9e14431..c6a4de9 100644 --- a/discordbot/config.py +++ b/discordbot/config.py @@ -65,21 +65,20 @@ def _s(name:str, default=None, prefix:str="DISCORDBOT_"): "1) Verhalten": [ "Sei nett zu anderen Leuten und behandle sie so, wie auch du behandelt werden möchtest!", - "Beleidige keine anderen Leute!", + "Habe Respekt vor deinen Mitmenschen!", "Benutze anständige Sprache!", - "Bleib beim Thema!", ], "2) Text": [ + "Bleib beim Thema! Für off-topic gibt es andere Plätze.", "Spamming ist verboten!", "Werbung ohne Erlaubnis eines Administrators ist verboten!", ], "3) Ton": [ - "Benutze keinen Stimmverzerrer!", - "Mache keine unnötigen Hintergrundgeräusche!", + "Stimmverzerrer, Sprach- und Videoaufnahmen sind nur mit Einverständnis aller Teilnehmer gestattet.", + "Mache wenn möglich keine unnötigen Hintergrundgeräusche!", "Channel Hopping bitte unterlassen!", - "Sprachaufnahmen sind nur mit Erlaubnis aller Teilnehmer gestattet!", ], "4) NSFW": [ @@ -87,12 +86,19 @@ def _s(name:str, default=None, prefix:str="DISCORDBOT_"): ], "5) Sicherheit": [ - "Anweisungen von Moderatoren, Supportern und Admins müssen befolgt werden!", - "Falls jemand ohne Grund nach deinen persönlichen Daten fragt, ignoriere bitte die Nachricht und meldet sie einem Admin oder dem Serverbesitzer! Bitte melde den Benutzer ebenfalls bei Discord!", - "Sende nie jemandem euer Passwort!", + "Blockiere Anfragen nach persönlichen Daten und melde sie jemandem aus dem Serverteam!", + "Melde schlimme oder wiederkehrende Fälle bitte auch Discord!", + "Sende nie jemandem dein Passwort!", ], - "6) Empfehlungen": + "6) Moderation": [ - "Habe Spass!", + "Anweisungen vom Serverteam sind zu befolgen!", + "Das Serverteam kann dich bei falschem oder verdächtigem Verhalten ohne Vorwarnung bestrafen.", + "Regelmissachtungen können mit dem `/report add` Befehl gemeldet werden.", + ], + "7) Weiteres": + [ + "Discords Bedingungen gelten hier auch!", + "Deine Handlungen haben Folgen - handle mit Verstand ;)", ], } diff --git a/discordbot/files/amongus/requirements.txt b/discordbot/files/amongus/requirements.txt deleted file mode 100644 index 7690be1..0000000 --- a/discordbot/files/amongus/requirements.txt +++ /dev/null @@ -1,4 +0,0 @@ -requests==2.24.0 -PyAutoGUI==0.9.50 -win10toast==0.9 -rich==9.0.1 \ No newline at end of file