Skip to content

To Do list

d4n3436 edited this page Aug 6, 2021 · 4 revisions

To-Do List

Here I will put all the improvements and changes that need to be made in future updates.

  • Prepare the bot for self-hosting.
    • Move API tokens and other config from the database to a local config file.
    • Make the reliability service optional.
    • Use a database config file for remote database access.
    • Use a Lavalink config file for remote Lavalink server access.
  • Rewrite code to get the line number of a specified command from the repository.
  • Sharding support.
  • Rewrite the music module/service.
  • Rewrite the AI Dungeon adventure creator.
  • Use a GraphQL library that handles the requests and responses to the AI Dungeon API.
  • Find an alternative or create a wrapper for the new free Google Translate/TTS method (the current method no longer works).
  • Improve the performance and reduce the memory usage of eval.
  • An update command that updates the bot, downloading the code from the repo, building the bot, and restarting itself.
    • A way to update the modules without restarting the bot.
Clone this wiki locally