Commit Graph

  • fd5e0fb2de feat(commands): handling of sub commands Gustavo "Guz" L. de Mello 2024-08-19 20:24:14 -03:00
  • fde981eefc refactor(commands): move Command struct to it's own file Gustavo "Guz" L. de Mello 2024-08-19 20:22:28 -03:00
  • c48360efbd feat(sqlite): fix channel groups table name Gustavo "Guz" L. de Mello 2024-08-15 15:57:00 -03:00
  • bdcedf12a3 feat(guilddb): object constructors Gustavo "Guz" L. de Mello 2024-08-15 15:35:53 -03:00
  • b38b7fefd1 fix(sqlite): fix select queries Gustavo "Guz" L. de Mello 2024-08-15 15:25:25 -03:00
  • dd517ee8ea feat(bot,commands): error handling of commands Gustavo "Guz" L. de Mello 2024-08-15 14:34:30 -03:00
  • 4d5e54f30c refactor(bot,commands): new command handler Gustavo "Guz" L. de Mello 2024-08-14 23:58:03 -03:00
  • 360fb464b3 fix(sqlite): ignore when already in database Gustavo "Guz" L. de Mello 2024-08-14 23:41:20 -03:00
  • fe48b038c6 feat(bot,events): add time and caller in logs Gustavo "Guz" L. de Mello 2024-08-14 23:41:01 -03:00
  • 899eb9bc4a feat(bot,events): new event handling Gustavo "Guz" L. de Mello 2024-08-14 23:26:11 -03:00
  • 85e278d245 feat(cli,logs): change logs to use slog interface and charmbracelet/log Gustavo "Guz" L. de Mello 2024-08-14 23:25:45 -03:00
  • 5cd3937bc7 feat(bot): command and event handling Gustavo "Guz" L. de Mello 2024-08-14 16:47:01 -03:00
  • a50770e6b9 feat(guilddb,sqlite): support for multiple guilds Gustavo "Guz" L. de Mello 2024-08-14 14:21:10 -03:00
  • ce536444e2 fix(sqlite): table shemas name in methods Gustavo "Guz" L. de Mello 2024-08-14 10:45:50 -03:00
  • fbe0669b66 fix(cli): use flag value to database Gustavo "Guz" L. de Mello 2024-08-14 10:16:16 -03:00
  • fcba1150fc feat(cli): log information for each step Gustavo "Guz" L. de Mello 2024-08-13 21:43:22 -03:00
  • ac4eead188 fix(bot): Open method being wrongly used Gustavo "Guz" L. de Mello 2024-08-13 21:43:07 -03:00
  • 5f28695413 fix(sqlite): fix foreign key row Gustavo "Guz" L. de Mello 2024-08-13 21:39:31 -03:00
  • e4e9d6a44b fix(sqlite): remove schema name in foreign key constrait Gustavo "Guz" L. de Mello 2024-08-13 21:38:52 -03:00
  • cd0ee8157b feat(cli): cli flags Gustavo "Guz" L. de Mello 2024-08-13 21:33:11 -03:00
  • cfa7b2f6be fix(sqlite): remove schema names Gustavo "Guz" L. de Mello 2024-08-13 21:32:35 -03:00
  • 13a4128ef1 fix(sqlite): fix schema name in table creation Gustavo "Guz" L. de Mello 2024-08-13 21:31:25 -03:00
  • 733cde71af refactor(sqlite): remove unused user-webhooks table Gustavo "Guz" L. de Mello 2024-08-13 21:31:09 -03:00
  • e1db627f91 fix(sqlite): fix table creation queries Gustavo "Guz" L. de Mello 2024-08-13 21:29:12 -03:00
  • ff2d514ea4 fix(sqlite): fix messages table create schema Gustavo "Guz" L. de Mello 2024-08-13 21:26:08 -03:00
  • 0635e8d91e refactor(cli): remove unused constants Gustavo "Guz" L. de Mello 2024-08-13 21:12:59 -03:00
  • 1d98883488 feat(cli): refactor the cli to use discord bot struct and database Gustavo "Guz" L. de Mello 2024-08-13 21:10:53 -03:00
  • 30654384af feat(discord,bot): discord bot struct Gustavo "Guz" L. de Mello 2024-08-13 21:09:43 -03:00
  • ae891152fc feat(sqlite): move database initiation to constructor function Gustavo "Guz" L. de Mello 2024-08-13 21:09:09 -03:00
  • a294658688 fix(translator,lang): fix lang import Gustavo "Guz" L. de Mello 2024-08-13 21:06:07 -03:00
  • 75b85b9b56 fix(guilddb): fix guilddb interface declaration Gustavo "Guz" L. de Mello 2024-08-13 21:04:54 -03:00
  • 42411c4dd1 refactor(translator,lang): move lang to translator/lang Gustavo "Guz" L. de Mello 2024-08-13 18:15:58 -03:00
  • 5edce6e0cb feat(translator): translator interface Gustavo "Guz" L. de Mello 2024-08-13 16:14:50 -03:00
  • 862e90a9d8 refactor(guilddb): remove unused UserWebhook Gustavo "Guz" L. de Mello 2024-08-13 16:05:17 -03:00
  • f6f6d44cdd docs(guilddb): document methods for GuildDB Gustavo "Guz" L. de Mello 2024-08-13 16:04:07 -03:00
  • 79b725fe2d fix(guilddb,sqlite): error returns Gustavo "Guz" L. de Mello 2024-08-12 11:15:46 -03:00
  • 04d8a8853f refactor(guilddb,sqlite): simplify the errors Gustavo "Guz" L. de Mello 2024-08-12 11:08:55 -03:00
  • f1bdfeebf9 fix(guilddb,sqlite): Message query ids Gustavo "Guz" L. de Mello 2024-08-12 11:08:32 -03:00
  • 7ed6df95c9 refactor(guilddb,sqlite): move functions in file Gustavo "Guz" L. de Mello 2024-08-12 10:39:24 -03:00
  • 5e3a5daa06 feat(guilddb,sqlite): update OriginID and OriginChannelID in MessageUpdate Gustavo "Guz" L. de Mello 2024-08-12 10:39:00 -03:00
  • d0211dd987 fix(guilddb,sqlite): make OriginChannelID be a foreign key Gustavo "Guz" L. de Mello 2024-08-12 10:23:49 -03:00
  • 61c98d9163 feat(guilddb,sqlite): channel group delete Gustavo "Guz" L. de Mello 2024-08-12 09:57:44 -03:00
  • 6a3f6b3b9c feat(guilddb,sqlite): channels update and delete Gustavo "Guz" L. de Mello 2024-08-12 09:57:26 -03:00
  • 1d1e40ffbf feat(guildb,sqlite): message insert and update Gustavo "Guz" L. de Mello 2024-08-12 09:56:59 -03:00
  • dbd653831c feat(lang): Language type Gustavo "Guz" L. de Mello 2024-08-08 20:29:10 -03:00
  • 22b8273059 feat(guilddb,sqlite): channel groups storage Gustavo "Guz" L. de Mello 2024-08-08 20:28:55 -03:00
  • 787d3640df feat(guilddb,sqlite): channels storage Gustavo "Guz" L. de Mello 2024-08-08 20:28:19 -03:00
  • 5011d35380 feat(guilddb,sqlite): translated messages storage Gustavo "Guz" L. de Mello 2024-08-08 20:27:48 -03:00
  • 0e96cfc3af feat(guilddd,sqlite): messages implementation Gustavo "Guz" L. de Mello 2024-08-08 20:26:55 -03:00
  • 5d1528621f feat: message editing Gustavo "Guz" L. de Mello 2024-08-08 11:08:17 -03:00
  • 8a3fe0a82e feat: message profile picture Gustavo "Guz" L. de Mello 2024-08-08 10:14:28 -03:00
  • b38e03a357 feat: message echoing using webhooks Gustavo "Guz" L. de Mello 2024-08-07 15:22:27 -03:00
  • 4d248ee81f feat: basic message echoing Gustavo "Guz" L. de Mello 2024-08-07 14:36:55 -03:00
  • 9065737eae feat: docker for translateer and libretranslate Gustavo "Guz" L. de Mello 2024-08-06 15:33:26 -03:00
  • a60bbbf0d3 feat: setup discord bot Gustavo "Guz" L. de Mello 2024-08-06 13:48:37 -03:00
  • 227c3ee3fd chore: docker and make file Gustavo "Guz" L. de Mello 2024-08-06 13:15:41 -03:00
  • 2add5dfe82 fix(ci): project name Gustavo "Guz" L. de Mello 2024-08-06 12:42:35 -03:00
  • e6ae43da8a chore: project setup Gustavo "Guz" L. de Mello 2024-08-06 12:29:34 -03:00