Added /forgetme slash command with atomic user data deletion, confirmation UI, and Prometheus metrics.
CI / Formatting (push) Successful in 5s
CI / Linting (push) Successful in 5s
CI / Tests (push) Successful in 23s
CI / Type Checking (push) Successful in 11s
CI / Spelling (push) Successful in 5s

This commit is contained in:
2026-03-23 10:06:55 -04:00
parent ca3011011a
commit 0fa51d6199
6 changed files with 238 additions and 3 deletions
+2 -1
View File
@@ -30,7 +30,6 @@ from discord.ext import commands
from crabstero import __version__ as crabstero_version
from crabstero.cache import IngestCache
from crabstero.database import Database
from crabstero.listeners import interaction, message, server_events
from crabstero.metrics import (
DISCORD_EVENTS,
DISCORD_LATENCY,
@@ -124,6 +123,8 @@ class Crabstero(commands.Bot):
await server.start()
self._metrics_server = server
from crabstero.listeners import interaction, message, server_events
if not self._ingest_only:
await interaction.setup(self)