Commit graph

108 commits

Author SHA1 Message Date
7a8856df10
WIP: Introduce the zou library 2025-01-07 18:03:53 +01:00
221a740c96
Make this repo a Rust workspace
This is done on prevision of the Database management system from MongoDB to PostgreSQL.
The new codebase to handle PostgreSQL will be introduced in its own lib crate within the workspace.
2025-01-06 22:16:14 +01:00
f74d2c3905
Remove target field from error logging macro 2025-01-02 16:47:24 +01:00
54889bdf89
Small documentation indentation fixes 2025-01-02 16:43:09 +01:00
66561cb9fa
Edit credentials from the About command 2025-01-02 16:43:05 +01:00
0a5a3d366b
Implement the Error trait and improve our custom error 2025-01-02 16:43:01 +01:00
6c48eb11ac
Update README 2025-01-02 16:42:57 +01:00
768a5c8a42
Nix: Add markdowns LSP 2025-01-02 16:42:54 +01:00
a400a51c69
Nix: fix crate build hash 2025-01-02 16:42:50 +01:00
971d241c74
Replace log4rs with env_logger 2025-01-02 16:42:47 +01:00
d35c2771a6
Fix clippy lints error 2025-01-02 16:42:43 +01:00
dfe6967f37
cargo: switch lint rules from the main crate to Cargo.toml 2025-01-02 16:42:40 +01:00
a9a047a7de
Bump dependencies 2025-01-02 16:42:36 +01:00
a4eabf7173
Nix: Drop flake support in favor of npins 2025-01-02 16:42:33 +01:00
385c64186f
LICENSE: Use EUPL-1.2 from now on 2025-01-01 01:12:08 +01:00
Victor Mignot
4a9450c4f9
Bump v0.2.1 2023-06-08 00:09:06 +02:00
Victor Mignot
92dd72aa86
Fix notification issue when pinging users 2023-06-07 23:44:07 +02:00
Victor Mignot
c2954dda9c
Fix typo in error message 2023-06-07 23:43:38 +02:00
Victor Mignot
933900f7d2
Bump v0.2.0 2023-05-06 18:57:29 +02:00
Victor Mignot
b15c15a5db
Fix rolling file for logs 2023-05-06 18:48:25 +02:00
Victor Mignot
07005e60e1
Don't refresh icons after switching page 2023-05-06 10:19:54 +02:00
Victor Mignot
f995977f72
Set the selector expiration delay to 1 hour 2023-05-03 22:07:05 +02:00
Victor Mignot
fa22321321
Make the bot use Discord ratelimits instead of absolute ones 2023-05-03 22:00:52 +02:00
Victor Mignot
ee7039fb82
Bump version v0.1.1 2023-05-02 19:36:17 +02:00
Victor Mignot
9e171efd4c
Make users only pinged once when using notify 2023-05-02 18:46:43 +02:00
Victor Mignot
1583bfb8dd
Remove unused ban_list attribute from the guild model 2023-05-02 18:23:23 +02:00
Victor Mignot
ddbc1db052
Add a 5 minutes timeout to selectors 2023-05-02 18:09:22 +02:00
Victor Mignot
a2dd37118a
Fix deadlock when two users use selector at the same time 2023-05-02 18:08:23 +02:00
Victor Mignot
8ed0e9079b
Fix error message typo 2023-05-02 17:12:16 +02:00
Victor Mignot
43ca80fd7d
Update crate dependencies 2023-05-01 13:54:32 +02:00
Victor Mignot
a5f23cef22
Add flake result folder to gitignore 2023-05-01 13:54:29 +02:00
Victor Mignot
058e682043
Config logging from code instead of yaml 2023-05-01 13:54:27 +02:00
Victor Mignot
96cd51c5ce
Add flake default package 2023-04-23 16:27:53 +02:00
Victor Mignot
62da46998f
Change repo's link in about embed 2023-04-23 14:56:11 +02:00
Victor Mignot
4fe923622e
Add code documentation 2023-04-18 21:30:16 +02:00
Victor Mignot
d260b43f9a
Make Yorokobot a pure binary crate 2023-04-16 23:00:08 +02:00
Victor Mignot
7c7d25df2a
Complete README to be more precise 2023-04-16 22:01:19 +02:00
Victor Mignot
14be0e93b4
Implementing core functionnalities of the bot 2023-04-16 19:07:14 +02:00
Victor Mignot
beef993d29
Add missing Serenity crate modules 2023-02-13 00:01:46 +01:00
Victor Mignot
af4573fc4b
Make mongo document delete_one function return the delete count 2023-02-13 00:01:06 +01:00
Victor Mignot
de1eb03b13
Prepare architecture for custom Runtime 2023-01-29 18:27:07 +01:00
Victor Mignot
b34da70c8b
WIP 2023-01-28 22:09:28 +01:00
Victor Mignot
3a437db2b6
Advanced program structure for commands 2023-01-28 21:50:49 +01:00
Victor Mignot
2146b50ab6
Declare create and delete commands for tags 2023-01-28 21:50:48 +01:00
Victor Mignot
1e35753d1f
Simplify bot structure 2023-01-28 21:50:46 +01:00
Victor Mignot
d4ef9632da
Set discord token fetching into library 2023-01-28 21:50:45 +01:00
Victor Mignot
b03625443a
Begin Discord client implementation 2023-01-28 21:50:44 +01:00
Victor Mignot
85a61bb463
Declarating discord module 2023-01-28 21:50:42 +01:00
Victor Mignot
887be1d91e
Fix serenity dependencies 2023-01-28 21:50:41 +01:00
Victor Mignot
1941a0127f
Small changes on client doc 2023-01-28 21:50:38 +01:00