This commit is contained in:
70
TODO
70
TODO
@@ -1,70 +0,0 @@
|
||||
Discord Bot:
|
||||
✔ Create bootloader
|
||||
✔ Create commands handler
|
||||
✔ Create bot launcher
|
||||
✔ Enable startup commands
|
||||
✔ Enable console input
|
||||
☐ Create self update feature
|
||||
|
||||
|
||||
|
||||
Plugin Manager:
|
||||
Define plugin interface:
|
||||
✔ DBCommand
|
||||
✔ DBPlugin
|
||||
|
||||
Functions.cs:
|
||||
✔ Read from file
|
||||
✔ Read from archive (PAK)
|
||||
✔ Write Logs & Errors
|
||||
✔ Manipulate settings (files) and strings
|
||||
✔ Stream copy async
|
||||
|
||||
Console Utilities:
|
||||
✔ Progress bar
|
||||
✔ Create table
|
||||
✔ Write to console with colors
|
||||
|
||||
Discord Permissions:
|
||||
✔ Check if user has permission
|
||||
✔ Check if user is owner
|
||||
|
||||
Discord Plugins:
|
||||
✔ Create loader for commands
|
||||
✔ Create loader for events
|
||||
☐ Improve memory efficiency
|
||||
☐ Improve performance
|
||||
☐ Improve stability
|
||||
|
||||
Language System:
|
||||
✔ Create language system
|
||||
✔ Load language files
|
||||
|
||||
Server Communication:
|
||||
✔ Plugin Download system
|
||||
✔ Language Download system
|
||||
☐ Move to a new server
|
||||
☐ Create plugin versioning system
|
||||
☐ Create plugin update system
|
||||
|
||||
|
||||
|
||||
Plugins:
|
||||
Events:
|
||||
✔ Leveling system
|
||||
Utilities:
|
||||
✔ Random number generator
|
||||
✔ Flip a coin
|
||||
✔ Poll
|
||||
|
||||
Commands:
|
||||
✔ Leveling system
|
||||
☐ Music Commands @started
|
||||
|
||||
// Windows only version
|
||||
// Download as a patch but replaces old DiscordBot executable with a new one
|
||||
// Adds new dll to support windows forms
|
||||
// Must act the same as the old version
|
||||
☐ Create version of discord bot with windows form
|
||||
☐ Download system and patch will result in a windows only based version of bot
|
||||
☐ Possibility to reverse patch to get back to original version
|
||||
Reference in New Issue
Block a user