Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions .github/FUNDING.yml

This file was deleted.

6 changes: 3 additions & 3 deletions LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@ License text copyright (c) 2020 MariaDB Corporation Ab, All Rights Reserved.

Parameters

Licensor: Simon Csaba ("ScootKit")
Licensed Work: ScootKit/CustomDCBot. The Licensed Work is (c) 2023 Simon Csaba
Licensor: ScootKit UG (haftungsbeschränkt)
Licensed Work: ScootKit/CustomDCBot. The Licensed Work is (c) 2025 ScootKit UG (haftungsbeschränkt)
Additional Use Grant: You may make production use of the Licensed Work,
provided such use does not include offering the Licensed Work
to third parties on a hosted or embedded basis which is
competitive with Simon Csaba ("ScootKit")'s products.
competitive with ScootKit UG (haftungsbeschränkt)'s products.
Change Date: Six years from the date the Licensed Work is published.
Change License: MIT License

Expand Down
9 changes: 5 additions & 4 deletions config-generator/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@
"en": "Set the prefix of your bot here",
"de": "Dein eigener Prefix - Wir empfehlen ihn einfach bei ! zu belassen."
},
"hidden": true,
"type": "string"
},
{
Expand Down Expand Up @@ -82,8 +83,8 @@
"en": "Bot-Status"
},
"default": {
"en": "Change this in your Bot-Configuration on scnx.app",
"de": "Ändere das in deiner Bot-Konfiguration auf scnx.app"
"en": "Change this in your Bot-Configuration on scnx.app: https://scootk.it/change-status",
"de": "Ändere das in deiner Bot-Konfiguration auf scnx.app: https://scootk.it/change-status"
},
"description": {
"en": "This will show up in Discord as \"Playing <YourValue>\"",
Expand All @@ -103,6 +104,7 @@
"en": "Log-Level of the bot. Leave it as it is, if you don't know what this means",
"de": "Log-Level des Bots. Belasse es wie es ist, wenn du nicht weißt, was das bedeutet."
},
"hidden": true,
"type": "select",
"content": [
"debug",
Expand Down Expand Up @@ -157,8 +159,7 @@
"en": "Allows @everyone and @here pings for messages configurable in the dashboard",
"de": "Erlaubt @everyone und @here pings in im Dashboard anpassbaren Nachrichten"
},
"type": "boolean",
"pro": true
"type": "boolean"
},
{
"name": "syncCommandGlobally",
Expand Down
21 changes: 11 additions & 10 deletions config-generator/strings.json
Original file line number Diff line number Diff line change
Expand Up @@ -48,11 +48,12 @@
"default": {
"en": "https://scnx.xyz/favicon.png"
},
"allowNull": true,
"description": {
"en": "Footer-Image of every embed",
"de": "Footer-Bild von jedem Embed"
},
"type": "string",
"type": "imgURL",
"pro": true
},
{
Expand All @@ -66,7 +67,7 @@
"de": "This command needs more arguments - you passed %count%, but you need to provide at least %neededCount%."
},
"description": {
"en": "This message gets send if there are not enough arguments specified",
"en": "This message gets sent if there are not enough arguments specified",
"de": "Diese Nachricht wird versendet, wenn eine oder mehrere Argumente für einen Befehl fehlen"
},
"type": "string",
Expand Down Expand Up @@ -99,7 +100,7 @@
"de": "✅ Rollen-Änderungen übernommen"
},
"description": {
"en": "This message gets send after a user selects self-roles on a self-role-element.",
"en": "This message gets sent after a user selects self-roles on a self-role-element.",
"de": "Diese Nachricht wird gesendet, wenn ein Nutzer eine Self-Rolle auswählt."
},
"type": "string",
Expand All @@ -116,7 +117,7 @@
"de": "✅ Rolle %role% erfolgreich hinzugefügt"
},
"description": {
"en": "This message gets send when a user adds a role to themselves.",
"en": "This message gets sent when a user adds a role to themselves.",
"de": "Diese Nachricht wird gesendet, wenn ein Nutzer sich selbst eine Self-Rolle hinzufügt."
},
"type": "string",
Expand All @@ -142,7 +143,7 @@
"de": "✅ Rolle %role% erfolgreich entfernt"
},
"description": {
"en": "This message gets send when a user removes a role from themselves.",
"en": "This message gets sent when a user removes a role from themselves.",
"de": "Diese Nachricht wird gesendet, wenn ein Nutzer sich selbst eine Self-Rolle entfernt."
},
"type": "string",
Expand All @@ -168,7 +169,7 @@
"de": "Scheint als hättest du nicht genügend Rechte."
},
"description": {
"en": "This message gets send if an user don't hase enough permissions",
"en": "This message gets sent if an user don't hase enough permissions",
"de": "Diese Nachricht wird versendet, wenn der Nutzer nicht genügen Rechte hat"
},
"type": "string",
Expand Down Expand Up @@ -238,15 +239,15 @@
{
"name": "putBotInfoOnLastSite",
"humanName": {
"en": "Put Bot-Info on the last site of the Help-Embed",
"de": "Verschiebt die Bot-Info auf die letzte Seite im Hilfe-Embed"
"en": "Hides the Bot-Info in the Help-Embed",
"de": "Verbergt die Bot-Info Sektion im Hilfe-Embed"
},
"default": {
"en": false
},
"description": {
"en": "If enabled, the Bot-Info-Section of the Help-Embed will be moved to the last site",
"de": "Wenn aktiviert, wird der Bot-Info-Bereich im Help-Embed auf die letzte Seite verschoben"
"en": "If enabled, the Bot-Info-Section of the Help-Embed will be hidden.",
"de": "Wenn aktiviert, wird der Bot-Info-Bereich im Help-Embed verborgen."
},
"type": "boolean",
"pro": true
Expand Down
73 changes: 72 additions & 1 deletion locales/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -256,7 +256,28 @@
"edit-xp-value-description": "Neue Erfahrungspunktemenge des Nutzers",
"edit-xp-description": "Betrüge deine Community und bearbeite die Erfahrungspunkte eines Nutzers",
"random-messages-enabled-but-non-configured": "Zufällige Nachrichten sind aktiviert, allerdings wurden keine zufälligen Nachrichten festgelegt. Ignoriere Anweisung.",
"granted-rewards-audit-log": "Rollen aktualisiert um sicherzustellen, dass der/die Nutzer:in die benötigten Rollen hat"
"granted-rewards-audit-log": "Rollen aktualisiert um sicherzustellen, dass der/die Nutzer:in die benötigten Rollen hat",
"rewards-command-description": "Level-Belohnungen verwalten",
"rewards-add-description": "Rollen zu einer Level-Belohnung hinzufügen",
"rewards-set-description": "Rollen für eine Level-Belohnung setzen",
"rewards-remove-description": "Eine Rolle aus einer Level-Belohnung entfernen",
"rewards-clear-description": "Alle Belohnungen für ein Level entfernen",
"rewards-list-description": "Konfigurierte Level-Belohnungen anzeigen",
"rewards-level-description": "Level zum Konfigurieren",
"rewards-role-description": "Rolle, die vergeben wird",
"rewards-replace-description": "Ersetzt vorherige ersetzbare Belohnungen",
"rewards-replace-on": "ersetzbar",
"rewards-replace-off": "behalten",
"rewards-none": "keine",
"rewards-added": "Level %l Belohnungen: %roles (%replace)",
"rewards-set": "Level %l Belohnungen gesetzt: %roles (%replace)",
"rewards-removed": "%role aus Level %l Belohnungen entfernt",
"rewards-cleared": "Belohnungen für Level %l entfernt",
"rewards-level-not-found": "Keine Belohnungen für Level %l konfiguriert",
"rewards-list-empty": "Noch keine Level-Belohnungen konfiguriert",
"rewards-list-one": "Level %l: %roles (%replace)",
"rewards-list-line": "Level %l: %roles (%replace)",
"rewards-commands-disabled": "Belohnungs-Befehle sind in der Konfiguration deaktiviert."
},
"partner-list": {
"could-not-give-role": "%u konnte keine Rolle gegeben werden",
Expand Down Expand Up @@ -505,6 +526,7 @@
"moderate-ban-command-description": "Bannt einen Nutzer von deinem Server",
"moderate-reason-description": "Grund für die Aktion",
"moderate-duration-description": "Dauer der Aktion (Standard: Permanent)",
"moderate-only-target-description": "Nur auf den ausgewaehlten Account anwenden (nicht auf verknuepfte Accounts spiegeln)",
"mute-max-duration": "Discord begrenzt die Höchstdauer eines Timeouts auf 28 Tage. Bitte gib einen Wert an, der niedriger oder gleich ist",
"moderate-quarantine-command-description": "Versetzt einen Nurzer auf deinem Server in Quarantäne",
"moderate-unquarantine-command-description": "Entfernt einen Nutzer aus der Quarantäne",
Expand All @@ -526,6 +548,8 @@
"moderate-note-id-description": "ID einer deiner Notizen, die du bearbeiten willst (leer lassen, um neu zu erstellen)",
"moderate-warnid-description": "ID einer Verwarnung (führe /moderate actions aus um diese herauszufinden)",
"moderate-actions-command-description": "Zeigt alle Aktionen gegen einen Nutzer",
"moderate-clear-punishments-command-description": "Alle Moderationsaktionen eines Nutzers loeschen",
"moderate-clear-punishments-confirm-description": "Gib CONFIRM ein, um fortzufahren",
"report-command-description": "Meldet einen Nutzer und sendet einen Ausschnitt des Chats an das Serverteam",
"report-reason-description": "Bitte beschreibe was der Nutzer falsch gemacht hat",
"report-user-description": "Nutzer, den du melden willst",
Expand Down Expand Up @@ -578,10 +602,57 @@
"warning-not-found": "Verwarnung konnte nicht gefunden werden. Bitte stelle sicher, dass du eine VerwarnungsID und keine NutzerID verwendest.",
"can-not-report-mod": "Du kannst Moderatoren nicht melden.",
"action-description-format": "%reason\nvon %u am %t",
"action-reason-line": "> Grund: %r",
"action-by-line": "> Von: %u",
"action-at-line": "> Am: %t",
"action-expires-line": "> Laeuft ab am: %d",
"action-automod-line": "> AutoMod: %a",
"no-actions-title": "Nicht gefunden",
"no-actions-value": "Es wurden keine Aktionen gegen %u gefunden.",
"actions-embed-title": "Mod-Aktionen gegen %u - Seite %i",
"actions-embed-description": "Du kannst jede Aktion gegen %u hier sehen.",
"clear-punishments-disabled": "Strafen loeschen ist in der Konfiguration deaktiviert.",
"clear-punishments-done": "%n Aktionen fuer %u geloescht.",
"clear-punishments-confirm-required": "Bitte CONFIRM eingeben, um den Befehl auszufuehren.",
"clear-punishments-reason": "Alle Strafen geloescht",
"automod-log-line": "%d %a %r",
"moderate-actions-show-notes": "Notizen in der Akte anzeigen",
"actions-channel-not-allowed": "Dieser Befehl ist auf bestimmte Kanaele beschraenkt.",
"dossier-subtitle": "**Dies ist die Akte von %m**",
"dossier-joined": "**Gejoint:** %d",
"dossier-created": "**Account alter:** %d",
"dossier-counts": "%b **ban** %q **quarantaene** %m **mute** %w **warn**",
"dossier-separator": "----------------",
"dossier-notes-title": "**Notizen**",
"dossier-notes-empty": "Keine Notizen vorhanden.",
"dossier-linked-title": "**Verlinkte Zweitaccounts**",
"dossier-actions-title": "**Sanktionen:**",
"dossier-note-alt-inline": "**Alt-Acc %u**",
"dossier-action-alt-prefix": "-# Alt-Acc %u:",
"action-alt-line": "> -# Alt-Acc %u",
"dossier-note-line": "**#%i: %t von %author:**\n> %c%altInfo",
"action-header": "**#%i: %t**",
"action-block": "%a",
"linked-accounts-command-description": "Verknuepfte Accounts verwalten",
"linked-accounts-link-description": "Einen oder mehrere Accounts mit einem Hauptaccount verknuepfen (bis zu 5 pro Befehl)",
"linked-accounts-unlink-description": "Einen Account entkoppeln",
"linked-accounts-clear-description": "Alle Verknuepfungen fuer einen Hauptaccount entfernen",
"linked-accounts-list-description": "Verknuepfte Accounts fuer einen Nutzer anzeigen",
"linked-accounts-main-description": "Hauptaccount",
"linked-accounts-account-description": "Verknuepfter Account",
"linked-accounts-user-description": "Nutzer zum Anzeigen/Entkoppeln",
"linked-accounts-disabled": "Verknuepfte Accounts sind in der Konfiguration deaktiviert.",
"linked-accounts-no-accounts": "Bitte mindestens einen Account zum Verknuepfen angeben.",
"linked-accounts-linked": "Hauptaccount %m verknuepft mit: %a",
"linked-accounts-unlinked": "%u wurde entkoppelt",
"linked-accounts-cleared": "Verknuepfung fuer %m entfernt",
"linked-accounts-none-for-user": "Keine verknuepften Accounts fuer %u gefunden",
"linked-accounts-list": "Hauptaccount: %m | Verknuepft: %a",
"linked-accounts-log-field": "Verknuepfte Accounts",
"automod-log-field": "AutoMod Aktionen",
"linked-accounts-single-reason": "Verknuepft mit Hauptaccount %m",
"linked-accounts-none": "keine",
"unknown": "Unbekannt",
"report-embed-title": "Neue Meldung",
"report-embed-description": "Ein Nutzer hat einen anderen Nutzer gemeldet. Bitte bearbeite den Fall und führe, wenn nötig, Aktionen aus.",
"reported-user": "Gemeldeter Nutzer",
Expand Down
Loading