diff --git a/README.md b/README.md index 65c5f28..4bc88b7 100644 --- a/README.md +++ b/README.md @@ -82,6 +82,7 @@ An example with two bot services is available in `docker-compose.multi-bot.examp - `kiss` (`fun`) with required `user` arg - `ping` (`utility`) - `advanced` (`utility`) with full argument/permission example +- `presence` (`utility`) with interactive status/activity/text panel - `help` (`core`) with auto category and usage generation ## Adding A Command diff --git a/locales/en.json b/locales/en.json index f6f4213..720ba47 100644 --- a/locales/en.json +++ b/locales/en.json @@ -69,11 +69,7 @@ "slash": "Open the interactive presence panel" }, "responses": { - "slashOnly": "This command is only available as a slash command.", "panel": "Presence panel\nStatus: {{status}}\nActivity: {{activityType}}\nRotation: every {{rotationIntervalSeconds}}s\nActive text ({{currentTextIndex}}/{{textCount}}): {{activityText}}\nRendered preview: {{activityPreview}}\nTexts: {{activityTexts}}\nVariables ({{doubleBracesHint}}): {{variables}}", - "statusUpdated": "Status updated to {{status}}.", - "activityUpdated": "Activity type updated to {{activityType}}.", - "textUpdated": "Presence text updated to: {{activityText}}", "notOwner": "Only the command author can use this panel.", "invalidSelection": "Invalid selection received.", "invalidInterval": "Invalid interval. Use an integer between {{minSeconds}} and {{maxSeconds}} seconds.", diff --git a/locales/es.json b/locales/es.json index c9f7a5f..647004e 100644 --- a/locales/es.json +++ b/locales/es.json @@ -69,11 +69,7 @@ "slash": "Abrir el panel interactivo de presencia" }, "responses": { - "slashOnly": "Este comando solo esta disponible como slash.", "panel": "Panel de presencia\nEstado: {{status}}\nActividad: {{activityType}}\nRotacion: cada {{rotationIntervalSeconds}}s\nTexto activo ({{currentTextIndex}}/{{textCount}}): {{activityText}}\nVista previa: {{activityPreview}}\nTextos: {{activityTexts}}\nVariables ({{doubleBracesHint}}): {{variables}}", - "statusUpdated": "Estado actualizado a {{status}}.", - "activityUpdated": "Tipo de actividad actualizado a {{activityType}}.", - "textUpdated": "Texto de presencia actualizado: {{activityText}}", "notOwner": "Solo el autor del comando puede usar este panel.", "invalidSelection": "Seleccion invalida.", "invalidInterval": "Intervalo invalido. Usa un entero entre {{minSeconds}} y {{maxSeconds}} segundos.", diff --git a/locales/fr.json b/locales/fr.json index da49567..3287ce1 100644 --- a/locales/fr.json +++ b/locales/fr.json @@ -69,11 +69,7 @@ "slash": "Ouvrir le panneau interactif de presence" }, "responses": { - "slashOnly": "Cette commande est disponible uniquement en slash.", "panel": "Panneau presence\nStatut: {{status}}\nActivite: {{activityType}}\nRotation: toutes les {{rotationIntervalSeconds}}s\nTexte actif ({{currentTextIndex}}/{{textCount}}): {{activityText}}\nApercu rendu: {{activityPreview}}\nTextes: {{activityTexts}}\nVariables ({{doubleBracesHint}}): {{variables}}", - "statusUpdated": "Statut mis a jour: {{status}}.", - "activityUpdated": "Type d activite mis a jour: {{activityType}}.", - "textUpdated": "Texte de presence mis a jour: {{activityText}}", "notOwner": "Seul l auteur de la commande peut utiliser ce panneau.", "invalidSelection": "Selection invalide.", "invalidInterval": "Intervalle invalide. Utilise un entier entre {{minSeconds}} et {{maxSeconds}} secondes.",