jkcgs / alexis-bot

Another Discord bot, initially created for /r/chile's guild (https://discord.gg/chile)
https://alexisbot.mak.wtf/
MIT License
9 stars 6 forks source link

La DB de Bans debe manejar userID en vez de usernames #37

Closed jvicu2001 closed 7 years ago

jvicu2001 commented 7 years ago

Debido a que se usan los usernames (digase username#1234) para asociar los bans a un usuario, si este se lo cambia los bans se pierden junto al username anterior. Esto se soluciona usando el userID, ya que es invariable

jkcgs commented 7 years ago

Listo, ahora la tabla tiene la siguiente estructura

CREATE TABLE IF NOT EXISTS "ban" ("id" INTEGER NOT NULL PRIMARY KEY, "user" TEXT NOT NULL, "bans" INTEGER NOT NULL, "server" TEXT, "userid" TEXT NOT NULL, "lastban" DATETIME);

Arreglado en 5af9095a9bf2f78f1a72611fd42a6982a4e8eab1