Skip to content

Latest commit

 

History

History
45 lines (36 loc) · 1.51 KB

TODO.md

File metadata and controls

45 lines (36 loc) · 1.51 KB

To-do list

Feel free to add on to this list as you see fit. Make sure to cross things off as they get done, too.


  • Category for improving your dev environment

    • Keyboard shortcuts for VSC/Atom/Sublime
    • Useful packages for VSC/Atom/Sublime
    • cmder/hyper/etc.
  • Useful packages for bots (single page, probably)

    • common-tags
    • moment.js
    • chalk
    • winston
  • Category for best practices

    • Sanity checks
  • Frequently asked questions section

    • Incoming breaking changes in v12 from v11
    • A "mute" role
    • An eval command
  • Frequently requested topic guides

    • How to navigate the d.js docs (hoo boi)
    • Reaction menu example
    • Embeds
    • Permission overwrites (roles, members, adding, deleting, etc.)
    • Audit logs (e.g. see who deleted what message)
    • Common errors and what they mean
  • Long-term plans

    • OAuth guide
    • Figure out how to make an OAuth dashboard (node, express, passport, vue maybe)
    • Merge the Commando guide into this guide
    • Look into how to create a search plugin for Docsify (the existing one doesn't work well at all)
    • Possibly adopt Crawl's ESLint config
  • Adjustments / Updates

    • Update Reflect.defineProperty() and prototyped methods to use .findOrCreate()/.findOrBuild() instead of manual checks
    • Fix code style inconsistency in the Sequelize pages
    • Fix wording style inconsistency in the Sequelize pages (e.g. using "we" instead of "you")
    • Add a section on the reactions page about removing reactions (per user, per emoji, etc.)