Commit Graph

15 Commits

Author SHA1 Message Date
12d6e0bf7a fix(lib,commands,options): remove Autocomplete from options that do not support it 2024-11-22 09:31:17 -03:00
7e7260081e feat(lib,commands,options): attachement option for chat commands 2024-11-21 21:35:34 -03:00
d155c2144a feat(lib,commands,options): number option for chat commands 2024-11-21 21:35:18 -03:00
793c3d0408 feat(lib,commands,options): mentionable option for chat command 2024-11-21 21:35:05 -03:00
334ef58d3c feat(lib,commands,options): role option for chat command 2024-11-21 21:34:38 -03:00
3cf917b3e8 feat(lib,commands,options): channel option for chat commands 2024-11-21 21:34:12 -03:00
67dc22db0e feat(lib,commands,options): user option for chat commands 2024-11-21 21:33:55 -03:00
49fb58b4c5 feat(lib,commands,options): boolean option for chat commands 2024-11-21 21:33:36 -03:00
d39147f215 feat(lib,commands,options): integer option for chat commands 2024-11-21 21:33:18 -03:00
b8a214dedd feat(lib,commands,options): StringOption for ChatCommand 2024-11-21 21:32:36 -03:00
7f2454c567 feat(lib,commands): UserCommand struct 2024-11-21 21:26:04 -03:00
f7d1311c25 feat(lib,commands): MessageCommand struct 2024-11-21 21:25:52 -03:00
f99e3dd4e5 feat(lib,commands): ChatCommand object/struct 2024-11-21 21:25:29 -03:00
c8f45183f6 feat(lib,commands): Command interface 2024-11-21 21:24:46 -03:00
ac523cba73 feat(lib): new bot abstraction library
following the idea from [Comicverse's library
package](https://forge.capytal.company/capytalcode/project-comicverse/src/branch/main/lib),
a new package inside the "lib" folder was created, to make a abstraction
over the discordgo package. The idea is to follow something similar to
the http package with it's router with Handle functions and with
inspirations from the package
[Disgolf](https://github.com/FedorLap2006/disgolf).
2024-11-21 21:23:09 -03:00