Skip to content

Commit

Permalink
V2.9.5 dep and todo
Browse files Browse the repository at this point in the history
  • Loading branch information
ValgulNecron committed Jul 11, 2024
1 parent a994e6e commit f5418db
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 10 deletions.
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ license-file = "LICENSE"
[dependencies]
regex = "1.10.5"
reqwest = { version = "0.12.5", features = ["json", "multipart", "blocking"] }
serde = "1.0.203"
serde = "1.0.204"
serde_json = "1.0.120"
serenity = { git = "https://github.com/serenity-rs/serenity.git", branch = "current", default-features = false, features = ["client", "gateway", "rustls_backend", "model", "utils", "full", "unstable_discord_api"] }
#serenity = { path = "serenity", default-features = false, features = ["client", "gateway", "rustls_backend", "model", "utils", "full", "unstable_discord_api"] }
Expand Down
30 changes: 21 additions & 9 deletions TODO.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,12 +29,20 @@
- [X] Command for a random anime image NSFW.

- Games module:
- [X] Search for a steam game.
- [ ] get game info from different platform (ubi (api not found), steam, epic(api not found), ea(api not found),
etc…)
Get the currency and language from the server language setting.
- [X] Steam
- [ ] Epic
- [ ] Ubisoft
- [ ] EA
- [ ] GOG
- [ ] Xbox
- [ ] Playstation
- [ ] get player stat
- [ ] get free promotion notification
- [ ] Steam
- [ ] Epic
- [ ] get game release notification
- [ ] get game update notification

Expand All @@ -45,14 +53,14 @@
- [X] Ask a question and reply the response.

- Music module: (Not sure if I will do this one. since it broke tos)
- [ ] Play music from youtube.
- [ ] Play music from YouTube.
- [ ] Play music from file upload.
- [ ] Play music from a link.
- [ ] Play music from a playlist.
- [ ] Play music from a search.

- General module:
- [X] Command to change the bot response langage.
- [X] Command to change the bot response language.
- [X] Command to turn on and off module.
- [X] Credit command.
- [X] Bot info command.
Expand All @@ -72,22 +80,23 @@
- [X] Localisation for response.
- [X] Localisation for command.
- [X] Find a name for the bot.
- [ ] Database
- [X] Database
- [x] Add a sqlite database.
- [X] Add postgres database choices.
- [ ] Add redis for cache.
- [ ] In memory cache.
- [ ] Rework the database to be more efficient.
- [X] Cache
- [ ] Add redis for cache.
- [X] In memory cache.
- [X] Create a parser because some description uses html and not markdown.
- [ ] Check [https://anilist.co/forum/thread/6125](https://anilist.co/forum/thread/6125) to be sure all cases
are
supported
- [X] Figure out the necessary deps to work. Once found, change the dockerfile to use a debian base image to reduce
size.
- [X] Better error handling.
- [ ] Better error handling.
- [X] Doing something with error else than logging it.
- [ ] Rename function and variable for better clarity.
- [X] Add docs to every public function.
- [ ] Add docs to every public function.
(Run, Register and Autocomplete don’t need this.).
- [X] Logging
- [X] Updating to serenity 0.12.
Expand All @@ -99,7 +108,10 @@
- [X] Subcommand group
- [X] User command
- [ ] Message command
- [ ] User installed app (waiting on serenity to support it).
- [X] User installed app.

- Optimisation needed:
- [ ] anilist_server list_user

- Fix needed:
- [ ] steam game search

0 comments on commit f5418db

Please sign in to comment.