-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtodo.todo
49 lines (41 loc) · 2.17 KB
/
todo.todo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
-- Nova
: Nova's Todo List
-- Tasks Overview
: Upcoming Features
- Enhanced permissions for staff (e.g., /permission <1-8> <user>)
- Verification system (options: CAPTCHA, website link, or reaction)
- User report command (sends reports to a channel with specified user and optional screenshots)
: Development Features
- Database integration (fetch data from specified collections in an embed for easier management)
: Potential Features
- AI Moderation
- Localization support (language system for the bot)
- Backup server commands
- Multi-Guild support
- Premium features
- Custom commands
: Bug Fixes
- Fix the /init command buttons to prevent button disappearance
: Schema Updates & Fixes
- Revamp existing schemas
- Implement UserSchema to store user IDs, permissions, and additional data for better organization
- Create UserPunishments schema to track warnings, mutes, etc.
- Create ReportSchema to store report channels
: Command, Embed, & Event Updates
- Correct backup start command to ensure proper order of operations
- Implement case numbers for moderation actions
- Enhance logging functionality
- Resolve maintenance command issues with status updates
- Fix save message functionality & command
- Do a haul on all of the embeds to make them cleaner, support buttons, string menus, and modals
- Make the backup commands more easy to use and more organized within the embeds
: Additional Tasks
- Fix issues with the run.bat file
- Implement Terms of Service (ToS) function for new users: display ToS embed upon bot joining a guild, with an accept button. If a user attempts to use a command without accepting ToS, repost the ToS embed for acceptance.
- Create emojis.json file to store emojis for easier use in embeds
- Shard the bot
: Dashboard Enhancements
- Create a login page on the main website that redirects to the dashboard
- Improve dashboard customization options for users
--/
--/