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
Victor Mignot
1890235ac5
Add clippy to dependencies
2022-11-21 00:56:06 -05:00