Raphael
64a46e1a44
feat(prima/Guild): Update color type to an Integer
...
The discord.js v15 will change the management of the embed color to be
managed with only number and not string like v14
2025-11-15 00:41:39 +01:00
Raphael
6bad3415a6
feat(index): replacing the variable with the new lib/client
2025-11-14 22:15:07 +01:00
Raphael
70a1d75344
fix(lib/perm): now the bot by-pass the whitelist
...
- The nuke command wasn't possible is the bot wasn't whitelist
- My vision of the whitelist is to restrict people (other bots too) not
block the bot itself
2025-11-14 22:15:07 +01:00
Raphael
7b365660f5
feat(lib/client): now client is extern to be called on all function needed
2025-11-14 22:15:07 +01:00
Raphael
eb7cae0952
core(package): update the package to the newest version
...
- The `bun update` command was launch
2025-11-14 22:15:07 +01:00
Raphael
04854d997e
feat(events/client): now the ready event create each member on guild
...
- The problem is now solve for every people without db
2025-10-26 22:35:29 +01:00
Raphael
eafbfc719a
refactor(events/client): now guildCreate use the log wrapper
2025-10-26 22:35:29 +01:00
Raphael
da888835ff
fix(cmd/utils): adding correct type on info command
2025-10-26 22:35:29 +01:00
Raphael
cb08d8e062
fix(events/messages): MessageCreate now create the user in the database if is doesn't exist
2025-10-26 22:35:29 +01:00
Raphael
19babd28f1
feat(lib/log): changing the wrap of the log to include the indent parameter
2025-10-26 22:35:29 +01:00
Raphael
5db4a7939d
refactor(commands/adminstration): now using the new log system
2025-10-26 22:35:29 +01:00
Raphael
491feedfaf
refactor(commands/custom): now using the new log system
2025-10-26 22:35:29 +01:00
Raphael
9f545203f3
refactor(commands/moderation): now using the new log system
2025-10-26 22:35:29 +01:00
Raphael
745b7d5690
refactor(commands/rank): now using the new log system
2025-10-26 22:35:29 +01:00
Raphael
bdfa9e1c9b
refactor(commands/utils): now using the new log system
2025-10-26 22:35:29 +01:00
Raphael
afb9b13647
refactor(events/channel): now using the new log system
2025-10-26 22:35:29 +01:00
Raphael
c579048b33
refactor(events/client): now using the new log system
2025-10-26 22:35:29 +01:00
Raphael
a02dfb629e
refactor(events/client): now using the new log system
2025-10-26 22:35:29 +01:00
Raphael
6b62e8e24e
fix(events/developper): now using the correct fd / console methode
2025-10-26 22:35:29 +01:00
Raphael
3571cd8bb7
refactor(events/guild): now using the new log system
2025-10-26 22:35:29 +01:00
Raphael
a4c08eaae5
refactor(events/messages): now using the new log system
2025-10-26 22:35:29 +01:00
Raphael
6c3a7587e8
refactor(events/interaction): now using the new log system
2025-10-26 22:35:29 +01:00
Raphael
7d76366893
feat(events/ready): moving the ready event to /src/events/client/ready.ts
2025-10-26 22:35:29 +01:00
Raphael
b41ccc2468
refactor(index): using the new system log
2025-10-26 22:35:29 +01:00
Raphael
a9ac3eeec8
feat(lib/log): doing a wrapper for the log
...
- Now the log will be unifed
2025-10-26 22:35:29 +01:00
Raphaël
690255b863
Update README to clarify custom commands section
...
Removed placeholder text for custom commands in README.
2025-10-14 00:48:57 +02:00
Raphael
f22b1dbd77
style(git/readme): adding a real readme
2025-10-14 00:44:38 +02:00
Raphael
9e5aac0aca
fix(scripts/build): editing build rules
...
- Now all the files will be built
2025-10-14 00:37:34 +02:00
Raphael
e91b4db39d
style(eslint/config): removing useless configuration
2025-10-14 00:37:34 +02:00
Raphael
ac1abbabc7
feat(bun): adding the configuration for better developpement
2025-10-14 00:37:34 +02:00
Raphael
6e154a8e60
feat: adding the deploy command
2025-10-14 00:37:34 +02:00
Raphael
88efec72eb
feat(lib): adding the lib import
2025-10-14 00:37:34 +02:00
Raphael
7f07f9817c
feat(events/developper): adding developpeur / host event
2025-10-14 00:37:34 +02:00
Raphael
d8b7cdd678
feat!(internal): moving deploy-command script in index.ts
2025-10-14 00:37:34 +02:00
Raphael
9735528b2b
refactor(events/messages): adding the tsconfig + eslint correction
2025-10-14 00:37:34 +02:00
Raphael
c807c12d01
refactor(events/interaction): adding the tsconfig + eslint correction
2025-10-14 00:37:34 +02:00
Raphael
6d9ee2f966
refactor(events/guild): adding the tsconfig + eslint correction
2025-10-14 00:37:34 +02:00
Raphael
d14c847c4b
refactor(events/client): adding the tsconfig + eslint correction
2025-10-14 00:37:34 +02:00
Raphael
5db6c9ee3e
refactor(events/channel): adding the tsconfig + eslint correction
2025-10-14 00:37:34 +02:00
Raphael
6884b265c2
refactor(cmd/utils): adding the tsconfig + eslint correction
2025-10-14 00:37:34 +02:00
Raphael
d9b5d3c17c
refactor(cmd/rank): adding the tsconfig + eslint correction
2025-10-14 00:37:34 +02:00
Raphael
eece230bab
refactor(cmd/moderation): adding the tsconfig + eslint correction
2025-10-14 00:37:34 +02:00
Raphael
a0a9cac16d
refactor(cmd/custom): adding the tsconfig + eslint correction
2025-10-14 00:37:34 +02:00
Raphael
8d41ef8f7a
refactor(cmd/administration): adding the tsconfig + eslint correction
2025-10-14 00:37:34 +02:00
Raphael
e911f3b2e0
core: Update index.ts to autoload the new command
2025-10-09 14:49:25 +02:00
Raphael
df94fb7fe5
feat!(package): adding update of the package
2025-10-09 14:49:25 +02:00
Raphael
8595c314b7
feat(lib): adding a external parsing function
2025-10-09 14:49:25 +02:00
Raphael
4d32bca3f7
refactor(event/client): adding type to the ready event
2025-10-09 14:49:25 +02:00
Raphael
c32436202f
feat(cmd/administration): addding the join command to configure the welcome module
2025-10-09 14:49:25 +02:00
Raphael
58a29d8b0a
feat(prisma/schema): adding the join/leave msg and enable field
...
- welcomeEnabled and leaveEnabled are boolean
- welcomeMessage and leaveMessage to set the message
2025-10-09 14:49:25 +02:00