# Todo List for Syntrel

- [x] Finish [idevice commands](https://github.com/jkcoxson/idevice/blob/master/idevice/src/lib.rs#L522)
  - [x] Add /idevice command
  - [x] Add /no apps command
  - [x] Add rest of the errors yikes
  - [x] Add ddi mounting command

- [x] Add melonx commands
  - [x] Add /melonx command
  - [x] Add /transfer command
  - [x] Add /mods command
  - [x] Add /gamecrash command
  - [x] Add /requirements command
  - [x] Add /error command
  - [x] Add /26 command

- [ ] Add ai commands

- [ ] Add leaderboard command

- [ ] Add unit tests

- [ ] Add documentation to readme

- [ ] Finish CONTRIBUTING.md

- [ ] Create github action 

- [x] Add video commands

- [ ] Add git log to info 

- [ ] Move all assets to gh

- [x] Add codepreview for pull requests

- [x] Add try it and see command

- [x] ~~Add rickroll command~~

- [ ] Add letmegoogle command

- [ ] Add sending code (regular and from github)

- [x] Add random color command

- [x] Add translate command

- [ ] Add random picture command

- [ ] Add reminder command

- [ ] Add converting file types

- [ ] fix code preview command

- [ ] Add moderation giverole command

- [ ] add ~~admin abuse~~ command (for games)

- [ ] switch embeds to double embeds check [botinfo command](https://github.com/neoarz/Syntrel/blob/main/cogs/botinfo.py#L80)

- [ ] Add co-owner commands

- [ ] Add logs to channel

- [ ] make /codepreview into /github and it can parse any github url

- [ ] Add idevice livecontainer command

- [x] add [tts](https://developer.puter.com/tutorials/free-unlimited-text-to-speech-api/) command

- [x] update botinfo command

- [ ] Clean tag system from [tags branch](https://github.com/neoarz/Syntrel/tree/tags) (make sure db is persistent)

- [x] Fix logging and add graceful shutdown

- [x] Add uptime checker for the bot iself 
