Raphael
|
cabef748b0
|
refactor(commands/administration): fixing the log extansion in import
|
2025-12-05 12:25:02 +01:00 |
|
Raphael
|
2c09ecf9c3
|
refactor(event/client): guildCreate now removing the unused err param in catch
|
2025-12-05 12:25:02 +01:00 |
|
Raphael
|
6b2876e514
|
fix(commands/administration): now the interaction will not reply if the channel is deleted
The interaction will send a message at the start of the command's
execution and a confirmation message at the end (only if the channel is
still here)
|
2025-12-05 12:25:02 +01:00 |
|
Raphael
|
0afccf3735
|
feat(event/guild): creation of the event guildMemberRemove
This event will:
- Send the welcome message (setup on the welcome command)
- Send the logs message (setup on log in logMember)
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
031055e09c
|
feat(event/guild): creation of the event guildMemberAdd
This event will:
- Send the welcome message (setup on the welcome command)
- Send the logs message (setup on log in logMember)
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
9cf864f56e
|
feat(event/guild): adding the timestamp on the log
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
96dabb6693
|
feat(event/client): adding the timestamp on the log
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
536b33ba64
|
style(events/client): editing the embed send to the buyer on guildDelete
- The embed now will take the footer
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
4898b19afb
|
style(events/client): editing the embed send to the buyer
- The embed now will take the footer
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
dc1c048f78
|
feat(events/client): adding the client import on the ready event
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
a8a1815287
|
feat(event/messages): adding the timestamp on the log
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
2fdff650cc
|
feat(lib): adding the info log
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
9493cb7cd9
|
feat(lib): The placeholder handler is now part of the lib
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
d447937c1b
|
feat(lib): adding the getUserRoles function in lib
- Needed by other modules so terminated on the lib
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
16f2236dd9
|
style(prima/guild): Changing the default joining message
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
5b6f5b2ea9
|
refactor(commands/modertation): nuke's fetch in a single line
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
e5dda46040
|
fix(commands/administration): now catching if the modal failed
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
4b9124f562
|
feat(commands/administration): adding the value of the old value
- Allow to correct only and not re-type everything
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
9d50717163
|
refactor(commands/administration): adding the function list placeholder
- Permit to change all information in only on function
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
7061a98373
|
feat(commands/administration): adding the welcome show command
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
0db6014b72
|
fix(commands/administration): Using the prisma type for prisma call
- changed the User / Guild into UserPrisma / GuildPrisma
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
8d2268cee0
|
fix(prima/schema): adding the correct placeholder on the default messages
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
e32e824c48
|
fix(commands/administration): using the new prisma field
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
e2e66f9be3
|
feat!(prisma/schema): now the joins field will be indicated w/ join prefix
Was welcome but it's the module name
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
06bd5d5cf3
|
feat(commands/administration): adding the leave module to welcome command
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
5fde8a07b6
|
feat(commands/administration): Adding the start of the welcome command
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
009486be98
|
style(administration/logs): the emoji for the logs configuration
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
206eb37dfe
|
feat(prima): adding the welcome/leave channel field
- The id of the channels will store the id channel for welcome
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
3799d6f922
|
core(git/workflows): now the workflow will accept warning
- Since the last update the deprecated is write in the lib but not the
alternative yet
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
084a41adae
|
fix(assets/emoji): removing the closing ','
Will not compile but now patched
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
e6d1a1406e
|
refactor(commands/utils): now info will use the pwn emoji
Changing the name of the pwn emoji previously dash
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
a3f7706bcb
|
refactor(assets/emoji): creating subfolder to improve read and organisation
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
f6c759c00c
|
refactor(assets/emoji): dash is now renamed as pwn
Pwn badge is for my CTFTeam
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
8c251bf204
|
style(assets/emoji): adding the config emojis
- enable / disable emoji
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
5f737a2576
|
style(commands/utils): Translate the role configuration
- Yes maybe one day will do the english and french configuration planed
once the bot will be functionnal
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
e531f43d32
|
core(packages): update the packages
using bun update :)
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
e6498ac804
|
refactor(commands/administration): linting the collector of join's command
|
2025-11-25 15:25:44 +01:00 |
|
Raphael
|
fdc78a69dd
|
core(packages/discord.js): Came back to discord.js v14
- The 15 doesn't have any documentation and is not stable
|
2025-11-25 15:25:44 +01:00 |
|
Raphaël
|
de6c03ac1c
|
core(git/action): removing the check on pr
The action have to be on every push so the double is useless
|
2025-11-23 00:48:52 +01:00 |
|
Raphaël
|
4afc86624d
|
feat(commands/administration): Deleting the join command will come back later
- Will focus on event to be logs complient
|
2025-11-23 00:48:40 +01:00 |
|
Raphaël
|
b50582b73e
|
feat(git/readme): updating the old liscence to the french version
Updated license information from MIT to GNU Affero General Public License v3.0.
|
2025-11-23 00:48:40 +01:00 |
|
Raphaël
|
b055448211
|
feat(git/readme): adding the liscence at the end of the readme
|
2025-11-23 00:41:31 +01:00 |
|
Raphaël
|
0587562c3f
|
core(git/license): GNU Affero General Public License v3
Added the GNU Affero General Public License v3 to the project, ensuring users have the freedom to share and modify the software.
|
2025-11-15 00:48:44 +01:00 |
|
Raphael
|
2a0111efea
|
feat(commands/moderation): adding the option to silent notification
|
2025-11-15 00:41:39 +01:00 |
|
Raphael
|
9b770235f0
|
refactor(commands/moderation): removing the extansion after @lib/perm
|
2025-11-15 00:41:39 +01:00 |
|
Raphael
|
240ee7fbdc
|
fix(commands/administration): join command use now the ButtonBuilder like discord v15
|
2025-11-15 00:41:39 +01:00 |
|
Raphael
|
9e6a4a0993
|
feat(commmands/custom): Update the set command's permission check to use the isOwner function
|
2025-11-15 00:41:39 +01:00 |
|
Raphael
|
dde23bf13a
|
feat(commmands/administration): Update the log command's permission check to use the isOwner function
|
2025-11-15 00:41:39 +01:00 |
|
Raphael
|
0c081a7ace
|
feat(commmands/administration): Update the deletecat command's permission check to use the isOwner function
|
2025-11-15 00:41:39 +01:00 |
|
Raphael
|
e1abcd5b24
|
feat(commmands/rank): Update the buyer command's permission check to use the isOwner function
|
2025-11-15 00:41:39 +01:00 |
|